nginx的停止

来源:互联网 发布:js invalid date 编辑:程序博客网 时间:2024/06/10 00:18

    如何停止nginx服务器,主要分两步:

 

      1、查找nginx主线程

          ps -ef | grep nginx

         通过上面的命令,可以找到nginx的master process id。

      2、停止nginx进程

           加入找到的主进程id是9691

           a、从容停止nginx

                kill -quit 9691

           b、快速停止nginx

                kill -term 9691

           c、强制停止所有nginx进程

                pkill -9 nginx

               注意 是-9 数字九二不是g啊。

 

 Nginx可以处理信号:

主进程可以处理的信号:

TERM, INT快速关闭QUIT从容关闭HUP重载配置
用新的配置开始新的工作进程
从容关闭旧的工作进程USR1重新打开日志文件USR2平滑升级可执行程序。WINCH从容关闭工作进程


工作进程支持的信号:

TERM, INT快速关闭QUIT从容关闭USR1重新打开日志文件