nginx——优化 Nginx worker 进程数

Nginx 有 Master 和 worker 两种进程,Master 进程用于管理 worker 进程,worker 进程用于 Nginx 服务

worker 进程数应该设置为等于 CPU 的核数,高流量并发场合也可以考虑将进程数提高至 CPU 核数 * 2

1。 grep -c processor /proc/cpuinfo # 查看CPU核数

2。vim /usr/local/nginx/conf/nginx.conf # 设置worker进程数

worker_processes 2;

user nginx nginx;

……

3。检查语法,并重新加载nginx

ps -ef | grep nginx | grep -v grep # 验证是否为设置的进程数

作者简介:
陈志珂(头条号:强扭的瓜不好吃),公众号“铅笔学园”运维内容合作作者之一。目前就职于中国最大的安卓应用软件公司,任高级工程师,现在公司任php开发工程师,python开发工程师,高级运维工程师。
铅笔学园:IT资源分享|知识分享,做初级程序员的指明灯
这里写图片描述

Nginx作为最优秀的web服务器之一,以轻量级,高并发而著称,用户遍及全球各地。Nginx作为一个非常流行和成熟的Web Server和Reserve Proxy Server,网上有大量的性能优化教程,但是不同的业务场景千差万别,什么配置是最适合自己的,需要大量的测试和实践以及不断的优化改进。  优化的作用:1.安全优化(提升网站安全性配置) 2.性能优化(提升用户访问网站效率)  随着互联网的发展,用户量的增长,并发访问也成为非常大的需求,诸如Apache的一些服务器,虽然也有很多优点,但是对高并发支持并不是很好。然而Nginx完美的解决了高并发的问题,它采用事件驱动架构,可以支持数以百万级别的TCP连接,以及他的高度的模块化以及自由软件许可证在这个开元时代使得第三方模块层出不穷。现在各大互联网公司都会用到Nginx服务器,Nginx近年来市场份额持续攀升,越来越受开发者的青睐,因此掌握Nginx成为主流开发者必备的技能之一。 本课程将从Nginx安全优化以及性能优化深度剖析Nginx,对于各个优化的配置都会进行实战讲解,帮助想学习和已经接触过Nginx想进一步进阶的同学快速掌握Nginx高级技术。本套课程凝聚了老师多年的实战经验,通过本教程的学习和结合企业业务场景,能让你事半功倍的掌握Nginx优化技术。购买后可与老师进行沟通交流。企业一线架构师讲授,代码在老师的指导下企业可以复用,提供企业解决方案。  版权归作者所有,盗版将进行法律维权。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值