nginx -s reload命令失效
时间: 2023-11-23 21:58:02 浏览: 110
Nginx 服务器重启关闭重新加载命令
nginx -s reload命令失效可能有以下几个原因:
1. 旧的worker进程还在处理请求,导致reload不成功。可以使用nginx -s quit命令停止nginx,然后再使用nginx命令启动nginx。
2. 第三方模块导致旧的worker进程挂起,甚至出现僵尸进程。可以使用ps axu| grep nginx命令查看是否还有nginx进程,如果stop不来,只能使用kill命令强行终止再启动。
3. nginx配置错误。可以使用./nginx -t命令检查nginx配置,根据提示修改即可。
阅读全文