ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: upstream backup



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 _описан явно_ после его первого использования.



 




Copyright © Lexa Software, 1996-2009.