windows下重启nginx
nginx停止命令参考:
因为Nginx是多进程模型,有⼀个主进程和多个⼦进程,主进程只负责管理⼦进程,基本的⽹络事件由各个⼦进程处理。
所以有时候当我们通过nginx -s reload这种⽅式去重启Nginx的话,发现是⽆效的,这就是因为我们杀死了⼀个⼦进程,然后主进程会开启另⼀个⼦进程,所以我们需要先关闭掉Nginx的所有进程(包括主进程和⼦进程),使⽤如下命令:
taskkill /IM /F
【其中/IM是⽤来kill掉指定名字的进程的,-F是⽤来强制kill的,详细的参数介绍可以在dos中通过TASKKILL /?查看】
然后再启动Nginx:
这样就可以了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论