注意:此方法作废,可以搜索nginx平滑升级
p.s.今天遇到一个头大的问题,修改了nginx.conf之后 nginx -s reload 无法使配置生效。而以前似乎是可以生效的,无法理解一度以为是配置写错。
最终使用强制杀进程的方法解决
注意:这时候奇妙的现象出现,此时我编辑nginx.conf之后,使用 nginx -s reload 加载配置后,发现立刻就生效了,不是太理解。下次如果遇到配置不生效的时候,还是要使用终极武器:杀进程重新开
评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2656
p.s.今天遇到一个头大的问题,修改了nginx.conf之后 nginx -s reload 无法使配置生效。而以前似乎是可以生效的,无法理解一度以为是配置写错。
最终使用强制杀进程的方法解决
ps -ef |grep nginx //看下nginx主进程和工作进程
killall -9 nginx //杀掉所有nginx进程,包括主进程和工作进程
/usr/local/nginx/sbin/nginx //新启动nginx
ps -ef |grep nginx //再看下nginx主进程和工作进程是否正常,主进程号是否已经改变
killall -9 nginx //杀掉所有nginx进程,包括主进程和工作进程
/usr/local/nginx/sbin/nginx //新启动nginx
ps -ef |grep nginx //再看下nginx主进程和工作进程是否正常,主进程号是否已经改变
注意:这时候奇妙的现象出现,此时我编辑nginx.conf之后,使用 nginx -s reload 加载配置后,发现立刻就生效了,不是太理解。下次如果遇到配置不生效的时候,还是要使用终极武器:杀进程重新开
[最后修改由 admin, 于 2022-05-10 23:17:00]

这篇日志没有评论。
此日志不可发表评论。