您的位置 首页 php

5分钟搞懂nginx进程模型及相关配置

目录

  • 概述
  • nginx进程模型
  • nginx 进程模型相关配置
  • php7进阶到架构师相关阅读

概述

这是关于php进阶到架构之 Nginx进阶 学习的第 篇文章:nginx rewrite规则详解

  • 第一篇:
  • 第二篇:
  • 第三篇:5分钟搞懂nginx进程模型及相关配置

nginx进程模型

多进程+多路复用

nginx 进程分为 master 进程 和 worker 进程

在nginx正在运行的服务器上执行下面命令:

 ps -ef |grep nginx   

可以看到有两个nginx进程,一个 master 一个 worker,如下:

nginx进程模型如下图所示:

nginx进程模型

nginx 进程模型相关配置 :

 #user nobody; 用户 使用哪个用户运行nginx进程。
worker_processes 1; 工作进程数
#error_log logs/error.log;错误日志
#pid logs/nginx.pid;nginx主进程pid存放位置
events {
  use epoll ; //io 模型
  worker_connections 1024; 连接数越大并发量越大
}  

理论上nginx支持的并发数为: processes* connections

php7进阶到架构师相关阅读

最后,欢迎大家留言补充,讨论~~~

文章来源:智云一二三科技

文章标题:5分钟搞懂nginx进程模型及相关配置

文章地址:https://www.zhihuclub.com/78462.shtml

关于作者: 智云科技

热门文章

网站地图