nginx 的信号控制概述

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进程

原文地址:https://www.cnblogs.com/qq-757617012/p/5726830.html