一.官方文档

https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/

二.nginx进程说明

一般在nginx启动之后会有一个 master process(主进程)和多个worker process(工作进程)主进程不参与处理用户发来的请求,而是来管理和控制工作进程的,当一个工作进程响应完毕后,主进程会调度工作进程处理下一个请求;而工作进程是处理用户发来的请求的进程。

三.信号量说明

TERM, INT Quick shutdown   (强制关闭)
QUIT Graceful shutdown  (优雅关闭,会在请求处理完成之后,自动关闭)
KILL Halts a stubborn process
HUP

Configuration reload      (优雅的重新加载配置文件,如果修改完配置文件,需要重启的话,可以使用这个信号量,使用该信号量重启并不会关闭进程和中断请求)

Start the new worker processes with a new configuration

Gracefully shutdown the old worker processes

USR1 Reopen the log files   (重写一个日志文件)
USR2 Upgrade Executable on the fly   (升级执行文件)
WINCH Gracefully shutdown the worker processes  (优雅的关闭工作进程)

四.信号量的使用语法

kill -信号量  nginx的主进程的pid

例如:

kill -HUP 4623

优雅的加载配置文件

最新文章

  1. Python Day18
  2. 本地计算机 上的 OracleOraDb11g_home1TNSListener 服务启动后停止
  3. 中文字号VS英文字号(磅)VS像素值
  4. Editor扩展之查看Prefab用在那儿
  5. 54.xilinx_modelsim仿真错误1
  6. Delphi在win7/vista下写注册表等需要管理员权限的解决方案
  7. python_自定日历
  8. Python 正则表达式相关问题
  9. java关于redis的快速配置
  10. 第一篇 Flask
  11. Omi 拥抱 60FPS 的 Web 动画
  12. ubuntu + samba 共享失败
  13. 最值得拥有的免费Bootstrap后台管理模板
  14. 005.iSCSI客户端配置示例-Windows
  15. PHP安全之临时文件的安全
  16. L213
  17. swift - UIToolbar 的用法
  18. Linux的ssh的known_host文件
  19. pat1049. Counting Ones (30)
  20. 解决Codeforces访问慢的本地方案

热门文章

  1. Asp.net Core应用程序部署为服务
  2. javaweb学习--jsp
  3. c/c++ 重载运算符 类型转换运算符
  4. chrome总是提示“请停用开发者模式运行的扩展程序”
  5. XML详解一XML语法
  6. LeetCode算法题-Minimum Moves to Equal Array Elements(Java实现)
  7. Navicat Premium 12.0.18安装与激活
  8. day 15 模块、起别名、from导入
  9. jquery.filter() 实现元素前3个显示,其余的隐藏
  10. 路由信息对象Route之属性query和params的区别