几个 Nginx 性能优化方法
链接:https://blog.csdn.net/u010922732/article/details/90404096
vi /nginx/conf/nginx.conf
1、worker_processes 工作进程最大连接数
每个 worker 进程都是单线程的进程,它们会调用各个模块以实现多种多样的功能 如果这些模块确认不会出现阻塞式的调用,那么有多少CPU内核就应该配置多少个进程 反之,如果有可能出现阻塞式调用,那么需要配置稍多一些的worker进程
编辑ng的配置文件
vi /usr/local/nginx/conf/nginx.conf
worker_processes 4;
保存退出
重新加载ng配置文件
/usr/local/nginx/sbin/nginx-s reload
查看进程情况
ps -aux | grep nginx |grep -v grep
2、worker_cpu_affinity工作进程绑定CPU内核
# 如:如果有`2`颗`CPU`内核,就可以进行如下配置
worker_processes 2;
worker_cpu_affinity 10 01;
# 如:如果有`4`颗`CPU`内核,就可以进行如下配置
worker_processes 4;
worker_cpu_affinity 1000 0100 0010 0001;
# 如:如果有`8`颗`CPU`内核,就可以进行如下配置
worker_processes 8;
worker_cpu_affinity 00000001 00000010 00000100 0000100000010000 00100000 01000000 10000000;
END
官方站点:www.linuxprobe.com
Linux命令大全:www.linuxcool.com
刘遄老师QQ:5604215
Linux技术交流群:2636170
(新群,火热加群中……)
想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!
微信扫码关注该文公众号作者
戳这里提交新闻线索和高质量文章给我们。
来源: qq
点击查看作者最近其他文章