Тут все очень просто, когда происходит ошибка Nginx выключает back end fail_timeout время, соовтетсвенно нужно выставить его в 0, это конечно не самое лучшее решение но все же  <br><br><div class="gmail_quote">10 декабря 2010 г. 13:02 пользователь daevy <span dir="ltr">&lt;<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Всем доброго времени суток, есть такая<br>
картина:<br>
фронтэнд - nginx-0.7.65-r1 раскидывает запросы<br>
на 2 бэкэнда.<br>
<br>
upstream nginx_passenger {<br>
                server web1:1080;<br>
                server web2:1080;<br>
        }<br>
<br>
бэкэнды - nginx-0.7.67 + passenger.<br>
так вот, passenger-status первого бэкэнда<br>
показывает что очередь заполнена<br>
полностью.<br>
В это же время а на втором бэкэнде,<br>
очередь может быть пустой или иногда<br>
поднимается на половину.<br>
И бывают моменты когда они меняются<br>
местами.<br>
Грешу на на несправедливое<br>
распределение фронтэндом. Есть у кого<br>
какие идеи?<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,157411,157411#msg-157411" target="_blank">http://forum.nginx.org/read.php?21,157411,157411#msg-157411</a><br>
<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</blockquote></div><br>