Насколько я понимаю, сначала будет обращение к одному из не-бекап серверов, если он не ответит - ко второму не-бекап серверу, если и он не ответит - то к одному из бекап серверов, если и он не ответит - то к другому бекап-серверу.<br>
В случае, если не-бекап серверы работают нормально, обращений к бекап серверам не будет.<br><br><div class="gmail_quote">4 июля 2008 г. 18:19 пользователь Андрей &lt;<a href="mailto:deepmindster@gmail.com">deepmindster@gmail.com</a>&gt; написал:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Доброго времени суток.<br>
Возник вопрос по upstream и серверам с пометкой backup.<br>
<br>
Положим существует несколько записей server в upstream помеченных как backup и несколько не помеченных как backup, пример ниже. Вопрос - как будет вести себя nginx? в смысле как он будет выбирать backup (полагаю случайно?) и как будет выбирать следующий backup если первый backup не ответил. то есть вопрос по сути - как работает директива fcgi_next_upstream с backup серверами? и ещё один впорос - как работает директива fcgi_next_upstream с обычными серверами (не backup), если она прошла уже по всем апстримам и не получила положительного результата: будет ли она пытаться бесконечно получить результат от серверов или будет переключится на backup-ы? если переключаться на бэкапы - то что дальше? error_page?<br>

<br>
upstream backend {<br>
&nbsp;server <a href="http://127.0.0.1:1030" target="_blank">127.0.0.1:1030</a> max_fails=1 fail_timeout=10s;<br>
&nbsp;server <a href="http://127.0.0.1:1031" target="_blank">127.0.0.1:1031</a> max_fails=1 fail_timeout=10s;<br>
<br>
&nbsp;server <a href="http://127.0.0.1:1032" target="_blank">127.0.0.1:1032</a> backup max_fails=1 fail_timeout=10s;<br>
&nbsp;server <a href="http://127.0.0.1:1033" target="_blank">127.0.0.1:1033</a> backup max_fails=1 fail_timeout=10s;<br>
}<br>
<br>
<br>
Спасибо,<br><font color="#888888">
Андрей.<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>С уважением, Борис Долгов.<br>icq 77556665<br>e-mail <a href="mailto:boris@dolgov.name">boris@dolgov.name</a>