Welcome! Log In Create A New Profile

Advanced

Время записи в лог

June 22, 2018 04:12AM
Добрый день.

Есть такая схема nginx(ubuntu) -> nginx(freebsd) -> БЕ

Есть проблемный запрос, который обрабатывался более 20 секунд

[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"

Время на всех серверах синхронизировано. Как я понял из того, что удалось нагуглить, то запись в лог происходит только после того, как клиент получил ответ на запрос. Т.е. теоретически время в логе может отличаться только на дельту между upstream_response_time и request_time.

Первый nginx стоковый,из коробки в ubuntu. А вот про второй nginx известно, что он может быть собран с какими-то самописными модулями. Правильно ли я понимаю, что вышеописанная ситуация невозможна, со стандартными nginx, и проблему стоит искать на втором сервере, или я ошибаюсь?
Subject Author Posted

Время записи в лог

BieZax June 22, 2018 04:12AM

Re: Время записи в лог

Andrey Kopeyko June 22, 2018 08:50AM

Re: Время записи в лог

BieZax June 22, 2018 11:11AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 76
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready