Re: ngx_http_upstream и двойной failover

Alexey V. Karagodov kav at karagodov.name
Thu Apr 16 00:19:39 MSD 2009


через error_page

On 15.04.2009, at 23:41, J Channel wrote:

> Приветствую!
>
> Сейчас в конфиге:
>
> upstream  backend  {
>    server   main:8080        max_fails=3  fail_timeout=30s;
>    server   backup1:8080    max_fails=3  fail_timeout=30s backup;
>    server   backup2:8080    max_fails=3  fail_timeout=30s backup;
> }
>
> Поведение: если падает main, запросы идут и на backup1, и на backup2,
> видимо round-robin'ом.
> Это плохо, ибо сессии. ip_hash включать не хочу, чтобы не  
> дублировать сущности.
>
> Что нужно получить: если не отвечает main, слать запросы на backup1,
> если не отвечает и он - тогда на backup2.
>
> Как этого добиться?






More information about the nginx-ru mailing list