星哥的博客

  • 首页
  • 系统
  • 虚拟机
  • 网站开发
  • 硬件外设
  • VPS/云主机
  • 心情随笔
  1. 首页
  2. 网站开发
  3. Nginx
  4. 正文

nginx进程数和worker_cpu_affinity参数设置

2011年6月24日 2446点热度 1人点赞 0条评论

nginx进程数和worker_cpu_affinity参数设置,nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数。

配置1:4核心+4个进程 (每个worker_processes 使用1个CPU)

//查看CPU核心数

[reistlin@reistlin.com ~]$ cat /proc/cpuinfo | grep processor
processor       : 0
processor       : 1
processor       : 2
processor       : 3

//配置nginx进程数和worker_cpu_affinity设置(为每个进程分配cpu,上例中将4 个进程分配到4 个cpu,当然可以写多个,或者将一个进程分配到多个cpu。)

worker_processes 4;
worker_cpu_affinity 0001 0010 0100 1000;

或者还可以

worker_processes 8;
worker_cpu_affinity 0001 0010 0100 1000 0001 0010 0100 1000;

配置2:8核心+8个进程(每个worker_processes 使用1个CPU)

[reistlin@reistlin.com ~]$ cat /proc/cpuinfo | grep processor
processor       : 0
processor       : 1
processor       : 2
processor       : 3
processor       : 4
processor       : 5
processor       : 6
processor       : 7
worker_processes 8;
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;

配置3:16核心+16个进程(每个worker_processes 使用1个CPU)

[reistlin@reistlin.com ~]$ cat /proc/cpuinfo | grep processor
processor       : 0
processor       : 1
processor       : 2
processor       : 3
processor       : 4
processor       : 5
processor       : 6
processor       : 7
processor       : 8
processor       : 9
processor       : 10
processor       : 11
processor       : 12
processor       : 13
processor       : 14
processor       : 15
worker_processes 16;
worker_cpu_affinity 0000000000000001 0000000000000010 0000000000000100 0000000000001000 0000000000010000 0000000000100000 0000000001000000 0000000010000000 0000000100000000 0000001000000000 0000010000000000 0000100000000000 0001000000000000 0010000000000000 0100000000000000 1000000000000000;
标签: 暂无
最后更新:2012年1月15日

wangxingcs

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

wangxingcs

这个人很懒,什么都没留下

我的博客

仅记录一些有用的教程,自己的经历,已屏蔽各大搜索引擎收录。

新浪微博 @wangxingcs

Twitter @wangxingcs(常在)

最新 热点 随机
最新 热点 随机
Proxmox VE(PVE)6.X 添加硬盘 PVE解决VM is locked问题 Proxmox VE配置更新源 黑群晖显示真实CPU信息(支持7.0.1) Proxmox VE直通硬盘(全盘映射方式) PVE去除“没有有效订阅”提示
Proxmox VE(PVE)6.X 添加硬盘
windows 7更新失败的修复方法 Hyper-v 安装 OpenWrt_x86 版教程(03.14更新) 目前兼容性最好的CSS3圆角写法 Proxmox VE直通硬盘(全盘映射方式) CentOS下升级Python 2.7.3 CentOS常用磁盘命令
标签聚合
PVE CMS MTP 虚拟机 驱动 FineCMS DSM 群晖

COPYRIGHT © 2015-2023 wangxingcs.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

陕ICP备13007295号