- 主题:nginx 修改限速配置后是否需要重启服务
在linux上,debian。
--
FROM 219.234.81.*
修改任何配置都需要重启服务吧
【 在 babam (babam) 的大作中提到: 】
: 在linux上,debian。
--
FROM 124.205.200.*
他是问是否有类似apache的graceful吧
【 在 JulyClyde (Be stewed/被炖了) 的大作中提到: 】
: 修改任何配置都需要重启服务吧
--
FROM 221.137.223.*
g了一下,看网上说 有方法可以 平滑重启
他用的是这个命令
kill -HUP `cat /data/nginx/logs/nginx.pid`
【 在 JulyClyde (Be stewed/被炖了) 的大作中提到: 】
: 修改任何配置都需要重启服务吧
--
FROM 219.234.81.*
The proper way to restart Nginx after a configuration change is to use the built in signals. As noted on the Nginx Wiki, the following signals are presently supported:
* TERM, INT - Quick shutdown
* QUIT - Graceful shutdown
* HUP - Configuration reload: Start the new worker processes with a new configuration, Gracefully shutdown the old worker processes
* USR1 - Reopen the log files
* USR2 - Upgrade Executable on the fly
* WINCH - Gracefully shutdown the worker processes
【 在 babam (babam) 的大作中提到: 】
: g了一下,看网上说 有方法可以 平滑重启
: 他用的是这个命令
: kill -HUP `cat /data/nginx/logs/nginx.pid`
--
FROM 221.137.223.*
# /path/to/nginx -s reload
【 在 babam (babam) 的大作中提到: 】
: 在linux上,debian。
--
FROM 59.66.123.*
/usr/sbin/nginx -s reload
2010/02/02 06:18:01 [emerg] 19151#0: invalid option: "-s"
我的nginx版本是0.63
【 在 skybluee (天蓝) 的大作中提到: 】
: # /path/to/nginx -s reload
--
FROM 219.234.81.*
古代版本不支持-s
【 在 babam (babam) 的大作中提到: 】
: /usr/sbin/nginx -s reload
: 2010/02/02 06:18:01 [emerg] 19151#0: invalid option: "-s"
: 我的nginx版本是0.63
: ...................
--
FROM 124.205.200.*
reload 啊
【 在 babam (babam) 的大作中提到: 】
: 在linux上,debian。
--
FROM 124.205.138.*
但是有个问题,我修改配置后,通常要kill -HUP 两次才能将新的限速加上去。
请问是什么问题?
【 在 babam (babam) 的大作中提到: 】
: g了一下,看网上说 有方法可以 平滑重启
: 他用的是这个命令
: kill -HUP `cat /data/nginx/logs/nginx.pid`
--
FROM 123.117.184.*