nginx 进程问题

1 nginx的进程分为四种 master worker cacheLoader cacheManager。

实际接收请求的进程是 worker,master监控worker节点,之所以会多进程模式,也是保证高可用,某个进程挂掉后不影响集群正常工作

而cacheLoader cacheManager主要用于缓存重建和更新。

2 worker进程的个数是可以设置的,一般我们会设置与机器cpu核数一致。

3 当woker进程退出后(异常情况下),会自动重新启动新的woker进程。

4 安全的重启nginx使用命令: ./nginx -s reload

5 Nginx采用异步非阻塞的方式来处理网络事件,通过looper发现请求,接受请求后将处理逻辑转给worker节点处理。

原文地址:https://www.cnblogs.com/zzq-include/p/12021332.html