Ограничение количества одновременных соединений на один upstream
Serge Negodyuck
serg на petrovich.kiev.ua
Пн Апр 12 19:40:55 MSD 2010
Возможно ли как-либо ограничить количество одновременных соединений на
один fastcgi upstream.
Допустим, есть такая конфигурация
upstream test {
server test1:1001;
server test1:1002;
server test1:1003;
server test1:1004;
}
location / {
fastcgi_pass test;
}
При такой конфигурации, нужно указать что ни один из серверов не может
принимать более 10 одновременных соединений от nginx. При этом
интересуют варианты:
- nginx ждет пока не освободится какой-либо из fastcgi в течении n секунд
- nginx использует какие-либо бекапные сервера.
- в крайнем сучае выдача "заглушки".
Подробная информация о списке рассылки nginx-ru