если использются 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