Приветствую!
Сейчас в конфиге:
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.
Как этого добиться?