Hello! On Wed, Jan 27, 2016 at 02:03:09PM +0300, Stepan Karamyshev wrote:
[...] > Настроен формат лога: > log_format upstream_log $upstream_addr $upstream_response_time > $upstream_status'; > > Иногда при релоаде nginx вижу в логе > 10.9.2.7:9000, upstreamname 3.000, 0.000 504, 502 > —— > Первую часть записи я могу понять — сработал таймаут на fastcgi > , прилетела 504. Но почему при next_upstream nginx пытается > обратиться на _имя_ блока?.. Имя блока в $upstream_addr означает, что все сервера в блоке признаны плохими из-за ошибок, и коннектиться некуда. В это же время в error-логе должно быть сообщение "no live upstreams". -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru