1. 进程

nginx有一个master进程和一个或多个工作进程。

master process
worker process

or

master process
worker process
worker process
...

 

如果开启了caching功能,那么在nginx启动的时候,还会有缓存加载器进程和缓存管理器进程启动:

cache loader
cache manager

 

nginx依靠某种机制来高效地分发请求到worker processes上,而这种机制又是依赖于操作系统的。

worker_processes   可以设置固定的工作进程数,或者设置为自适应(根据CPU的核心数)。

 

2. 控制运行中的nginx

nginx -s quit    平滑关闭
nginx -s reload   重载配置文件
nginx -s reopen    重新打开日志文件
nginx -s stop    快速关闭

更高级的信号,比如在线升级nginx的二进制文件,请查看更多的信息。

http://nginx.org/en/docs/control.html?_ga=1.239702851.1593816507.1472003628

相关文章:

  • 2021-10-11
  • 2021-08-31
  • 2021-11-16
  • 2022-01-11
  • 2021-08-30
  • 2022-12-23
  • 2021-11-07
猜你喜欢
  • 2021-12-23
  • 2021-12-06
  • 2022-12-23
  • 2021-12-26
  • 2021-12-27
  • 2021-11-29
相关资源
相似解决方案