图解Nginx-Nginx进程模型2

来源:互联网 发布:所有协议的端口号 编辑:程序博客网 时间:2024/05/02 04:41

 Nginx的进程模型和现在大多数后台服务程序一样,按职责将进程分成监控进程和工作进程两类,启动Nginx的主进程将充当监控进程,而由主进程fork()出来的子进程则充当工作进程。工作进程的任务自然是完成具体的业务逻辑,而监控进程充当整个进程组与用户的交互接口,同时对工作进程进行监护,比如如果某工作进程意外退出,监控进程将重新fork()生成一个新的工作进程。Nginx也可以单进程模型执行,在这种进程模型下,主进程就是工作进程,此时没有监控进程,单进程模型比较简单且官方建议仅供开发与测试使用

                                                    

0 0