星哥的博客

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

nginx进程数和worker_cpu_affinity参数设置

2011年6月24日 958点热度 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

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

点赞
< 上一篇
下一篇 >

文章评论

取消回复

wangxingcs

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

标签聚合
FineCMS POSCMS 手机 群晖 虚拟机 CMS PVE DSM
最新 热点 随机
最新 热点 随机
Proxmox VE(PVE)添加硬盘 PVE解决VM is locked问题 Proxmox VE配置更新源 黑群晖显示真实CPU信息 Proxmox VE直通硬盘(全盘映射方式) PVE去除“没有有效订阅”提示 Proxmox VE 6.1/6.2 U盘安装教程 黑群使用SSH修改启动盘SN和MAC的方法 ProxmoxVE添加E1000e网卡(可升级群晖6.2.2) 测试下WordPress手机端APP WIN10下MarkdownPad HTML渲染错误(This view has crashed) 的解决办法 + 注册码 INF 中的服务安装段落无效问题解决(手机MTP驱动黄色感叹号) finecms高级版 使用自定义字段访问文章 微赞自定义二维码功能增强 Nginx SSL性能优化参数
Proxmox VE(PVE)添加硬盘
WIN10下MarkdownPad HTML渲染错误(This view has crashed) 的解决办法 + 注册码 网购罗技G500 鼠标太大很悲剧 【转】apache优化-httpd最大连接数设置 Centos架设语盒YuchBerry服务器 PVE去除“没有有效订阅”提示 黑群晖显示真实CPU信息 CentOS下安装Xcache 3.1.0 目前最简单速度最快的Twitter同步至国内微博方法(2013.01.24更新) 黑群使用SSH修改启动盘SN和MAC的方法 CentOs下 PHP安装imap和exif等模块 ecshop添加注册短信验证功能 Linux流量监控工具 - iftop 测试下WordPress手机端APP DX论坛常用SEO设置 Linux下FTP命令

COPYRIGHT © 2020 星哥的博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

陕ICP备13007295号-1