nignx的master进程和worker进程的做用

ngnix进程启动启动后会有一个master进程和多个worker进程。nginx

master进程的主要做用:代理

1.读取并验证配置信息;日志

2.建立,绑定及关闭套接字;进程

3.启动,终止worker进程以及维护worker进程的个数;编译

4.无须终止服务而从新配置工做。反向代理

5.控制非中断式程序升级,启用新的二进制程序并在须要的时回滚到老版本。ast

6.从新打开日志文件。配置

7.编译嵌入式perl脚本。perl

worker主要做用:二进制

1.接收,传入并处理来自客户端的链接;

2.提供反向代理及过滤功能;

3.nginx任何能完成的其余任务

相关文章
相关标签/搜索