Re: Несколько записей для upstream response time (?)

2013-09-04 Пенетрантность ks2
Странно, я добавил в log_format переменную $upstream_addr и ровно во всех строчках лога, содержащих код 499, вижу упоминание об адресе одного из серверов, перечисленных в секции апстрима, из чего я делаю вывод, что на сервер все же ходили. Также странно, что нет ровно ни одного упоминания о переад

Re: Несколько записей для upstream response time (?)

2013-09-04 Пенетрантность ks2
Разрешите задать еще один вопрос: В логе есть такие записи: 04/Sep/2013:15:12:00 +0200 499 725974 - 5.004 (Формат лога, напомню log_format foo '$time_local $status $connection $upstream_response_time $request_time';) Для локейшена сейчас прописано: fastcgi_read_timeout 75ms; fastcgi_intercept_er

Re: Составной upstream без перенаправления между серверами

2013-09-04 Пенетрантность ks2
Отлично, спасибо, Максим! Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242513,242523#msg-242523 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Составной upstream без перенаправления между серверами

2013-09-03 Пенетрантность ks2
Добрый день, Имеем секцию апстрим из N серверов: upstream foo { server a; server b; ... } Для того, чтобы клиент ни в коем случае не заметил задержек с ответом, мы возвращаем предопредленный ответ в случае задержки на сервере: location = /foo { fastcgi_pass fastcgi_keep_conn on; in

Re: Несколько записей для upstream response time (?)

2013-09-03 Пенетрантность ks2
Всем спасибо, простите, что плохо умею читать. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242497,242500#msg-242500 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Несколько записей для upstream response time (?)

2013-09-03 Пенетрантность ks2
Добрый день, Имею несколько серверов в апстриме, пишу аксесс лог log_format foo '$time_local $status $connection $upstream_response_time $request_time'; В логе вижу записи вида 03/Sep/2013:11:31:46 +0200 204 8889 0.065, 0.002 0.095 или 03/Sep/2013:11:31:46 +0200 204 6253 0.065, 0.065, 0.005 0.135

Re: fastcgi_read_timeout

2013-08-30 Пенетрантность ks2
Максим, спасибо большое! Возможно, стоило бы добавить этот факт в доку, чтобы народ не сомневался. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242356,242372#msg-242372 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/

fastcgi_read_timeout

2013-08-29 Пенетрантность ks2
Добрый день, Прошу разъяснить значение параметра fastcgi_read_timeout. В доке написано, что он задает таймаут между двумя последовательными операциями чтения данных из апстрима. Ок, если я задам скажем "fastcgi_read_timeout 75ms" и мой апстрим вычитает запрос с nginx-а за 3 мс, а потом на 150 мс у

Re: подсчет кол-ва ошибок при обращении к апстриму

2013-08-21 Пенетрантность ks2
А есть ли какая-либо возможность дождаться и закешировать на стороне nginx *весь* ответ апстрима (если он небольшой, конечно) и отдавать либо целый валидный ответ, либо срабатывать на timeout и отдавать уже то, что прописано в error_page? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,

Re: Change upstreams weights dynamically according to their response times

2013-08-02 Пенетрантность ks2
Спасибо, Максим, А как число соединений коррелирует со скоростью ответа апстрима? Со стороны клиентов в моем случае нагрузка вида "сервер-сервер", когда клиенты открывают относительно небольшое (в сумме 1000-1500) количество соединений, но посылают через каждое много запросов. Я правильно понимаю,

Change upstreams weights dynamically according to their response times

2013-08-02 Пенетрантность ks2
Добрый день, Возможно ли сконфигурировать nginx (или может быть существуют дополнительные модули) так, чтобы он выбирал веса апстримов исходя из времени обработки запроса апстримом (среднего или персентилей за заданный промежуток времени)? Например, если под довольно высокой нагрузкой (несколько

Re: upstream: backup server

2013-08-02 Пенетрантность ks2
Лучше поздно, чем никогда: Всем спасибо за ответы! Posted at Nginx Forum: http://forum.nginx.org/read.php?21,240957,241472#msg-241472 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

upstream: backup server

2013-07-17 Пенетрантность ks2
Добрый день, В документации про upstream backend { server foo.com server bar.com backup; } сказано: only uses this server if the non-backup servers are all down or busy. Что конкретно означает "busy" в данном случае? Спасибо! Posted at Nginx Forum: http://forum.nginx.org/read.php?21,24