nginx-0.8.28

Gena Makhomed gmm на csdoc.com
Чт Ноя 26 19:40:40 MSK 2009


Timur Bakeyev wrote:

>> А как restart рестартит ?
> 
> Это init script от CentoOS5, в котором, в некотором приближении, записано:
> 
> restart() {
> configtest
> stop
> start
> }
> 
> Где:
> 
> configtest = nginx -t -c $NGINX_CONF_FILE
> 
> stop = kill -QUIT `cat /var/run/nginx.pid`
> 
> start = daemon nginx -c $NGINX_CONF_FILE
> 

если в restart() между stop и start поставить sleep 1,
этот init-script из EPEL будет работать как ожидалось.

другой вариант - использовать исправленный инит-скрипт
и вместо service nginx restart выпонять команды
service nginx reload или service nginx force-reload

-- 
Best regards,
  Gena
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: nginx.init
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20091126/f67ea2ab/attachment.ksh>


Подробная информация о списке рассылки nginx-ru