Re: Балансировка между HTTP и FastCGI бэкендами

Maxim Dounin mdounin at mdounin.ru
Thu Apr 30 13:49:02 UTC 2015


Hello!

On Thu, Apr 30, 2015 at 06:06:05AM +0300, Konstantin Baryshnikov wrote:

> On Apr 29, 2015, at 3:21 PM, Maxim Dounin <mdounin at mdounin.ru> wrote:
> 
> >        location / {
> >            if ($new) {
> >                proxy_pass http://new.example.com;
> >            }
> > 
> >            fastcgi_pass old.example.com;
> >        }
> >    }
> 
> Ого, а это теперь работает?
> 
> Всегда считал это гарантированным способом отстрелить себе ногу. Что-то изменилось?

Вот конкретно приведённая конструкция - работает, и без каких-либо 
проблем.  И, собственно, всегда работала.  Но если конфиг будет 
чуть сложнее - то нога в опасности, да.  Подробнее про опасности 
расписано вот тут:

http://wiki.nginx.org/IfIsEvil

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru