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