小鱼儿博客

优化 Nginx worker 进程数

Nginx 有 Master 和 worker 两种进程:
Master 进程用于管理 worker 进程
Worker 进程用于 Nginx 服务
Worker 进程数应该设置为等于 CPU 的核数,高流量并发场合也可以考虑将进程数提高至 CPU 核数 * 2

1、查看CPU核数

grep -c processor /proc/cpuinfo

2、设置worker进程数

vim /usr/local/nginx/conf/nginx.conf 
......
worker_processes 2;
user nginx nginx;
......

3、检查语法,并重新加载nginx

ps -ef | grep nginx | grep -v grep # 验证是否为设置的进程数

0

用户头像
  
博客所属
博主:liuzz | 小鱼儿
个人: 属鼠 水瓶座
故乡:河北 秦皇岛
现居:中国 北京
职业:IT码农
主页:http://www.liuzz.com
喜欢: 看海、台球
我的简历:My Resume
联系博主
369264776
jun-yuhong#163.com
说点什么 ×