<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Я вот не пойму, то ли я читать не умею, то ли не знаю что и думать.
Может носом тыкните (в смысле цитату сюда напишите). Я эту доку дважды
прочитал прежде чем писать. И сейчас ещё раз. <br>
<br>
Sergey Bochenkov пишет:
<blockquote cite="mid:20080704183429.47b27ca5@bugaga" type="cite">
  <pre wrap="">Вот тут же все эксплицитно расписано:
<a class="moz-txt-link-freetext" href="http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html#server">http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html#server</a>

  </pre>
  <blockquote type="cite">
    <pre wrap="">Доброго времени суток.
Возник вопрос по upstream и серверам с пометкой backup.

Положим существует несколько записей server в upstream помеченных как 
backup и несколько не помеченных как backup, пример ниже. Вопрос - как 
будет вести себя nginx? в смысле как он будет выбирать backup (полагаю 
случайно?) и как будет выбирать следующий backup если первый backup не 
ответил. то есть вопрос по сути - как работает директива 
fcgi_next_upstream с backup серверами? и ещё один впорос - как работает 
директива fcgi_next_upstream с обычными серверами (не backup), если она 
прошла уже по всем апстримам и не получила положительного результата: 
будет ли она пытаться бесконечно получить результат от серверов или 
будет переключится на backup-ы? если переключаться на бэкапы - то что 
дальше? error_page?

upstream backend {
  server 127.0.0.1:1030 max_fails=1 fail_timeout=10s;
  server 127.0.0.1:1031 max_fails=1 fail_timeout=10s;

  server 127.0.0.1:1032 backup max_fails=1 fail_timeout=10s;
  server 127.0.0.1:1033 backup max_fails=1 fail_timeout=10s;
}


Спасибо,
Андрей.


    </pre>
  </blockquote>
  <pre wrap=""><!---->



  </pre>
</blockquote>
<br>
</body>
</html>