Re: Время записи в лог
Andrey Kopeyko
andrey на kopeyko.ru
Пт Июн 22 12:48:50 UTC 2018
BieZax писал 2018-06-22 11:12:
> Добрый день.
Добрый день!
> [16/Jun/2018:15:41:15 +0300] "GET /123" request_time=20.483
> upstream_response_time=20.483 upstream_addr=10.10.10.10:80" "200"
> "nginx/1.10.1/289427"
>
> Тот же запрос (это точно) на следующем nginx:
> 2018-06-16T15:40:54+03:00 "GET /123" request_time=0.031
> upstream_response_time=0.031 upstream_addr=unix:/tmp/nginx_news.socket"
> "200"
А покажите директиву log_format которой вы логи пишете - подозреваю, что
там у вас простая опечатка, и вместо upstream_response_time вы
записываете значение request_time.
Если бы логи писались верно - значение upstream_response_time на первом
nginx совпадало бы со значением request_time на втором nginx.
Потому что временА записи ответов - примерно соответствуют
происходящему:
- бэкенд быстро сгенерил ответ
- nginx-2 быстро передал ответ nginx-1 (request_time=0.031)
- nginx-1 затратил 20 сек на отдачу ответа клиенту
--
Best regards,
Andrey A. Kopeyko <andrey at kopeyko.ru>
Подробная информация о списке рассылки nginx-ru