<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> Всё правильно. В данном случае. Понятно, что и один клиент может 100<br>> коннектов открыть, но это у него получится с данной настройкой не должно.
<br><br>Ага. А остальные тем временем будут грустно смотреть 503.</blockquote><div><br>Лучше пусть 503 смотрят, чем у сервер загнётся от перенагрузки. Но уверяю вас в данном случае дело не в этом. До вчерашнего дня всё прекрасно работало с этими настройками.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> Ещё одно наблюдение - судя по netstat есть некоторые IP с которых 50-60<br>
> соединений с состоянием TIME_WAIT. Может быть в этом дело? Но почему<br>> тогда любой сервер выдаёт 503, а не только который заваливают запросами?<br><br>Открыта куча keepalive, и новых просто не пускает?<br>20 соединений - это вообще ничто уже для пяти клиентов, вопрос с нагрузкой
<br>нужно иначе разруливать.<br></blockquote></div>Почему он должен их не пускать? Я повторяюсь 20 коннектов это к ОДНОМУ сайту, а ошибку выдаёт НА ВСЕХ. Даже там где больше 1-го коннекта стопудово нет! Поясните как разруливать нагрузку по другому - я не откажусь поучиться.
<br><br>> TIME_WAIT-соединения уже должны быть закрыты со стороны nginx.<br>> Что по статусу nginx видно?<br><br># ps ax|grep nginx<br> 8722 ? Ss 0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
<br> 8723 ? S 0:11 nginx: worker process<br><br>Что ещё я могу увидеть?<br><br><span class="q">> а Вы не пробовали создавать много мелких зон - по одной на каждый<br>> виртуальный сервер?</span><br><br>Понял о чём вы - нет не пробовал. А чем это может помочь? Есть разница - одна большая зона на всех или одна маленькая зона на каждый сервер?
<br>