Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Использование бэке ндов с fastcgi_pass и proxy_pass в одном upstream
At Sat, 13 Jun 2009 13:22:44 +0300,
Андрей Василишин <andron@xxxxxx> wrote:
>
> Здравствуйте!
> Хочется необычного :)
>
> upstream *backend* {
>
> server 127.0.0.1:9000; #php-fpm
> server 127.0.0.1:8080 backup; #apache
> }
>
>
> Как потом описать локейшн, если один бэкенд использует fastcgi_pass
> <http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_pass>,
> а другой proxy_pass
> <http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_pass>?
>
разнесите это на две разных location, и в случае ошибки в первом
случае, делайте запрос ко второму.
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#error_page
--
wbr, Kirill
|