nginx优化及参数含义整理
创始人
2024-05-29 11:21:34
0

1. worker_processes参数  (nginx要开启的进程数)
一般一个进程足够了,你可以把连接数设得很大。
如果有SSL、gzip这些比较消耗CPU的工作,而且是多核CPU的话,可以设为和CPU的数量一样。
或者要处理很多很多的小文件,而且文件总大小比内存大很多的时候,也可以把进程数增加,
以充分利用IO带宽(主要似乎是IO操作有block)。考虑实际情况,可以修改这个数值,以提高性能。

配置实践经验:
服务器是“多个CPU+gzip+网站总文件大小大于内存”的环境,worker_processes设置为CPU个数的两倍比较好。

据官方说法,一般开一个就够了,多开几个,可以减少机器io带来的影响。

实践经验:nginx的这个参数在一般情况下开4个或8个就可以了,再往上开的话优化不太大。
据另一种说法是,nginx开启太多的进程,会影响主进程调度,所以占用的cpu会增高。
经过测试发现,这个数字是不能乱设置的,如果网站没有出现io性能问题,最好不要修改,采用默认的1即可,如果非要设置,必须要和CPU的内核数匹配,否则要么就假死(主要是Windows),要么就出现502的错误(主要是Linux)。

测试经验链接:worker_processes参数设置测试

2.worker_connections:单个工作进程可以允许同时建立外部连接的数量

无论这个连接是外部主动建立的,还是内部建立的。这里需要注意的是,一个工作进程建立一个连接后,进程将打开一个文件副本。所以这个数量还受操作系统设定的,进程最大可打开的文件数有关。

更改操作系统级别的“进程最大可打开文件数”的设置

来源: http://bbs.linuxtone.org/thread-1062-1-1.html

相关内容

热门资讯

简单个人房屋装修合同 简单个人房屋装修合同范本  合同是一种相互约定的关系,而权利与义务之间,要有严格的规定,这在装修合同...
地砖采购合同范本 地砖采购合同范本  地砖采购合同范本(精选12篇)  在人们的法律意识不断增强的社会,合同在生活中的...
房屋租赁合同 房屋租赁合同(精选15篇)  随着广大人民群众法律意识的普遍提高,越来越多事情需要用到合同,它也是实...
工程总承包合同 工程总承包合同范本  在工程总承包模式下,业主和承包商都需要开展一定的设计工作,合同的签订也很重要!...
解除劳动合同证明书 解除劳动合同证明书模板(精选10篇)  在平凡的学习、工作、生活中,大家都不可避免地要接触到证明吧,...
高中教师辞职报告申请书范文   辞职报告也称为辞职申请书,是个人离开原来的工作岗位时向单位领导或上级组织提请批准的一种申请书,是...
小产权房屋买卖合同范本 小产权房屋买卖合同范本  随着人们对法律的了解日益加深,合同对我们的帮助越来越大,签订合同可以使我们...
建设工程设计合同范本 建设工程设计合同范本  一、什么是设计合同  设计合同是建设单位与设计单位就项目设计签订的合同。如果...
材料供应合同 材料供应合同范本15篇  在人们愈发重视契约的社会中,合同对我们的约束力越来越不可忽视,签订合同能够...
加工承揽合同 加工承揽合同范本(精选5篇)  随着法治精神地不断发扬,人们愈发重视合同,我们用到合同的地方越来越多...
设备安装合同简单版 设备安装合同简单版(通用12篇)  现今社会公众的法律意识不断增强,合同的地位越来越不容忽视,签订合...
餐饮合同 关于餐饮合同模板10篇  随着人们法律意识的加强,合同的地位越来越不容忽视,合同协调着人与人,人与事...
租房合同协议下载 租房合同协议范本下载  租房合同协议范本,是指承租人与出租人就房屋租赁的相关权利义务达成一致合意,从...
辞职的理由 辞职的理由(精选15篇)  辞职即辞去职务,是劳动者向用人单位提出解除劳动合同或劳动关系的行为。下面...
外墙涂料施工合同范本 外墙涂料施工合同范本  外墙涂料施工合同范本(精选22篇)  随着人们法律意识的加强,合同起到的作用...
商务合同 商务合同模板集锦五篇  现今很多公民的维权意识在不断增强,合同出现的次数越来越多,签订合同能平衡双方...
物业服务合同 物业服务合同范本  以下物业服务合同范本由应届毕业生合同范本网站提供,供大家参考使用,物业服务合同范...
设备安装合同 设备安装合同  一、合同的介绍  合同是民事主体之间设立、变更、终止民事法律关系的协议。  《中华人...
工程合同 工程合同范本  甲方:_________  地址:_________  电话:_________  ...
商业门面租赁合同 商业门面租赁合同范本应届毕业生合同范本频道推荐商业门面租赁合同范本出租方(下称甲方):承租方(下称乙...