Залипания nginx 0.7.62 на Solaris 10
Igor Sysoev
is at rambler-co.ru
Mon Oct 26 12:07:57 MSK 2009
On Mon, Oct 26, 2009 at 11:31:12AM +0300, Andrey N. Oktyabrski wrote:
> Дмитрий Леоненко wrote:
> >> events {
> >>> worker_connections 1024;
> >>> multi_accept on;
> >>> use eventport;
> >> Что-то такое вроде было с eventport, если память не изменяет. Попробуйте
> >> /dev/poll или poll вместо eventports:
> > eventport я добавил позже. Без него та же история.
> На десятке я такого не наблюдаю. Правда, машинки с большой нагрузкой у
> меня больше нет.
>
> Что такое multi_accept? Я не помню, что это такое, прошу прощения за
> невежество :-)
>
> Блин, не могу вспомнить... Что-то вертится в голове, а что именно было с
> подобными симптомами - никак не вспомню :-( Архив рассылки копал? По
> ключевому слову solaris там должно не сильно много вывалиться.
При "multi_accept on" nginx пытается accept()нуть все соединения при
получении сообщения о новых соединениях. По умолчанию выключен.
Во FreeBSD независимо от multi_accept принимаются все соединения,
сообщённые kevent()ом.
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list