В том-то и дело, что всегда. Как только вместо фермы прописываешь ip (сейчас
уже прописан самого ngnix, который отдает тотже сайт не по ssl), все начинает
работать.
А если убрать ip_hash ?
Igor Sysoev пишет:
Вот то, что относиться к этому периоду:
2007/01/03 16:11:32 [error] 23348#0: *90 no live upstreams while
connecting to upstream, client: a.a.a.a, server: mylogin.ru, URL: "/",
upstream: "http://apache0/", host: "x.x.x.x"
2007/01/03 16:11:39 [error] 23347#0: *92 no live upstreams while
connecting to upstream, client: a.a.a.a, server: mylogin.ru, URL: "/",
upstream: "http://apache0/", host: "x.x.x.x"
2007/01/03 16:17:14 [error] 23348#0: *159 upstream prematurely closed
connection while reading response header from upstream, client: a.a.a.a,
server: mylogin.ru, URL: "/", upstream: "http://x.x.x.x:80/", host:
"x.x.x.x"
2007/01/03 16:17:14 [error] 23348#0: *159 no live upstreams while
connecting to upstream, client: a.a.a.a, server: mylogin.ru, URL: "/",
upstream: "http://apache0/", host: "x.x.x.x"
2007/01/03 16:32:04 [error] 23347#0: *551 upstream prematurely closed
connection while reading response header from upstream, client: a.a.a.a,
2007/01/03 16:32:04 [error] 23347#0: *551 no live upstreams while
connecting to upstream, client: a.a.a.a, server: xxx.ru, URL: "/",
upstream: "http://apache0/", host: "x.x.x.x"
Апачи при этом были живые. Так же наблюдалось сообщение о "Bad gateway"
на всех акселирируемых хостах.
Бэкенд закрывает соединение, ничего не передав. Такое может быть,
когда один из процессов Апача вылетает по сигналу.
Правильно ли я понимаю, что nginx не всегда выдавал 502 ?
Игорь Сысоев
http://sysoev.ru