《nginx 在ubuntu 上的启动,停止,重启》中的停止和重启命令基本都是用信号来控制的。这是一些简单的信号控制。
在Nginx服务器中,通常情况都是通过对其发送控制信号进行控制的,除了以上所说的简单信号控制之外,还有很多的信号控制。在此,我们需要知道一些常见的信号控制命令。
Nginx常见的信号控制:
HUP 重启
QUIT 从容关闭
TERM 快速关闭
INT 从容关闭
USR1 切换日志文件
USR2 平滑升级可执行进程
开始做,坚持做,重复做WINCH 从容关闭工作进程
sudo kill –WINCH nginx的master进程号,会关闭nginx的worker进程号
sudo kill –WINCH nginx的worker进程号,会关闭掉worker进程号之后,重新涌现另一个worker进程