[Nginx.Centos7]Nginx网站调优,增大并发量。
源码安装nginx参考https://teddyou.com/?id=12
打开配置文件
vim /usr/local/nginx/conf/nginx.conf
worker_processes 1; //默认为1,设定worker数量。服务器有多少个核心这里写多少,Nginx调用多少CPU就看这个。
events {
worker_connections 1024; //每个worker能承受的最大并发量,任意填写,实际能达到多高主要看你的机器,填写一般不超六万。
}
优化linux内核参数
ulimit -a //查看所有属性
...
open files (-n) 1024
输入命令优化,立刻生效。
ulimit -Hn 100000 //临时设置硬限制
ulimit -Sn 100000 //临时设置软限制
修改配置文件,永久生效,但修改后需要重启才能生效。
vim /etc/security/limits.conf
末行输入
对谁限制 | 软硬限制 | 限制项目 | 限制数值
* soft nofile 100000
* hard nofile 100000
模拟测试:
ab -n 模拟用户数 -c 模拟用户次数 http://本机IP
发表评论