upstream backup

Andrey N. Oktyabrski ano at antora.ru
Thu Oct 2 14:25:55 MSD 2008


Igor Sysoev wrote:
>>> Скорее всего, upstream описан после его первого использования.
>>> В этом случае создаётся апстрим с минимумом свойств.
>> А зачем это в принципе может понадобиться? Может, лучше это считать 
>> фатальной ошибкой?
> 
> Я не вижу смысла описывать upstream для каждого proxy/fastcgi/etc_pass.
> В нижеприведённой конфигурации upstream явно избыточен:
> 
>    upstream backend {
>        server  backend;
>    }
> 
>    server {
>        location / {
>            proxy_pass  http://backend;
>        }
>    }
С этим я, разумеется, согласен. Ошибкой я предлагаю считать такую ситуацию:
     server {
         location / {
             proxy_pass  http://backend;
         }
     }

     upstream backend {
         server  backend;
     }

Когда upstream _описан явно_ после его первого использования.





More information about the nginx-ru mailing list