connection retry, proxy_pass retry?

Igor Sysoev is at rambler-co.ru
Wed Sep 27 12:20:48 MSD 2006


On Wed, 27 Sep 2006, drmarker wrote:

> То есть в данном случае nginx будет пытаться "до победы" или какое-то
> ограниченное количество раз?
>
> On 9/27/06, Igor Sysoev <is at rambler-co.ru> wrote:
>> On Tue, 26 Sep 2006, drmarker wrote:
>> 
>> >> > FE (nginx) и BE (apache), территориально разнесены, связь между ними
>> >> > не идеальная, бывают перебои до двух-трех минут. В логах появляются
>> >> > строчки типа:
>> >>
>> >> Особенно актуальна эта фича если у клиента зашит таймаут соединения в 60
>> >> секунд.:)
>> >
>> > Клиент в данном случае - nginx, который отрабатывает post_action.
>> > Нужно, чтобы post_action доставлялся, а не терялся при первом чихе.
>> 
>>     upstream  {
>>         server   backend;
>>         server   backend;
>>         server   backend;
>>         server   backend;
>>     }
>> 
>>     server {
>>         location /post {
>>             proxy_upstream_max_fails   0;
>>             ...
>> 
>> 
>> С точки зрения nginx'а это будут разные сервера.

Special bottom quoting!

nginx будет пробовать каждый сервер, то есть, максимум 4 раза.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list