master进程

通过CHLD监控worker进程,worker异常退出,通过CHLD信号拉起worker进程。

接收信号

TERM,INT信号表示立刻停止worker进程

QUIT信号表示优雅的停止nginx进程

HUP信号表示重载配置文件

USR1表示重新打开日志文件,切割日志文件

这些上面的可以使用nginx命令行进行发送信号

USR2

WINCH

这些红色的只能通过kill直接向nginx的master进程发送信号,这些是热部署是使用。

worker进程

也可以接收信号,通常是把信号发送给master进程,用master进程管理worker进程。

nginx命令行

nginx启动后,会把它的pid记录到log目录下的一个文件(master进程的pid)

reload对应HUP reopen对应USR1 stop对应TERM quit对应QUIT 。

最新文章

  1. Android keycode列表
  2. RabbitMQ在window的搭建
  3. 关于 Android项目“error: Apostrophe not preceded by \ (”的解决方法
  4. 完美atoi,哈哈
  5. android面试题之六
  6. Linux备份与恢复
  7. (原)使用mkl中函数LAPACKE_sgesv计算矩阵的逆矩阵
  8. Delphi_MemoryModule — load DLL from memory. Also includes hooking utilities.
  9. 从壹开始 [ Id4 ] 之二║ 基础知识集合 & 项目搭建一
  10. SpringBoot系列: 使用 Swagger 生成 API 文档
  11. word20161228
  12. 时钟信号的占空比调整——Verilog
  13. 操作系统常用调度算法(转载https://www.cnblogs.com/kxdblog/p/4798401.html)
  14. U盘插入电脑3.0的口没有反应了,2.0的口就可以
  15. DML DDL DCL
  16. c++矩阵运算库Eigen简介
  17. JSON Web Token(JWT)机制
  18. 【独家】终生受用的Redis高可用技术解决方案大全
  19. 输出数组第k大的元素
  20. Hadoop自定义类型处理手机上网日志

热门文章

  1. 一文详解滑动平均法、滑动平均模型法(Moving average,MA)
  2. Spring boot项目搭建及简单实例
  3. 简单聊一聊JS中的循环引用及问题
  4. 迷你PS小程序-集成的开放式画报、油墨电子签名、图片拖拽可单独食用
  5. Redis入门--1.安装Redis
  6. js以当前时间为基础,便捷获取时间(最近2天,最近1周,最近2周,最近1月,最近2月,最近半年,最近一年,本周,本月,本年)
  7. vue 项目中运用到的插件 或者依赖安装
  8. 梳理js数组去重中代码比较简洁的方案
  9. 世界500强ING集团顺利的敏捷转型之路
  10. 正则表达式grep命令