配置文件重读
1、检查当前的nginx进程
ps -ef | grep nginx
2、修改nginx.conf 修改配置参数
vim /opt/tngx232/conf/nginx.conf
修改 worker_processes 2;
3、重新加载nginx配置
nginx -s reload
nginx-master信号传递
1、master主进程是不处理请求的,而是分配请求给worker进程,主进程负责重启,热加载,热部署等等
2、master是根据nginx.conf中work_process定义启动时创建的工作进程数
3、当worker运行后,master就处于一个等待的状态,等待用户的请求来临,或者系统信号
4、系统管理员可以发送kill指令,或者nginx -s信号,这样的形式来操控nginx
nginx信号集
nginx -s 对应的信号功能如下
参数 信号 含义
stop TERM 强制关闭nginx服务
null INT 强制关闭整个nginx服务
quit QUIT 优雅的关闭整个服务
reopen USR1 重新打开日志记录
reload HUB 重新读取配置文件,并且优雅的退出旧的worker
网友评论