Re[2]: вопрос по rtsig

Igor Sysoev is at rambler-co.ru
Thu May 12 18:25:07 MSD 2005


On Thu, 12 May 2005, Eugeny Zadevalov wrote:

>>>> если использются rtsig, стоит ли собирать nginx c такими опциями:
>>>> ....
>>>> --with-rtsig_module \
>>>> --with-threads \
>>>> --without-select_module \
>>>> --without-poll_module \
>>>> ....
>>>> я не сильно погорячился написав: without-select & without-poll ?
>>>> из за этого могут быть проблеммы в работе nginx?
>>> --with-threads вообще не рекомендуется, а с rtsigs - тем более, на 2.4
>>> просто работать не будет (из-за проблем в ядре, с 2.6 ситуация лучше).
> IS> Вернее, не будет работать, если используется несколько worker'ов.
>
> Странно. Наверное в редхате ядро какое то не вполне обычное,
> но я собрал с --with-threads и как бы живет :-) с 5-ю воркерами :-)
> Но впрочем неважно следуя вашим рекомендациям сейчас пересоберу без и
> подтюню rtsig-max.

Скорее всего, работало, потому что потоки не использовались, нужна
ещё директива

worker_threads  2;

> Тут ещё вопросик по поводу кипаливов, я нашел в экзампловском конфиге как
> тюнить таймауты, а как тюнить вообще число кипаливов? или ограничение
> только по таймауту(я про аналог: MaxKeepAliveRequests).

Тьюнить только косвенно, уменьшая таймаут.

А MaxKeepAliveRequests в Апаче - это не общее число keep-alive соединений,
а число запросов, которое можно сделать по одному keep-alive соединению.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list