参考:https://zhuanlan.zhihu.com/p/27288422 nginx调优相关的几个指令配置,参考上面的专栏的指令:
- worker_processes
- worker_connections
- Buffers
- Timeouts
- Gzip Compression
- Static File Caching
- logging
1,woker_processes
nginx开启多少个工作进程,一般设置成与cpu核心个数相匹配,如何查看cpu核心的个数?
cat /proc/cpuinfo |grep process
processor : 0
processor : 1
所以我的cpu是双核的,工作进程设置为2即可,设置成auto,nginx会自动检查设置成cpu的核心;
2,worker_connections
每个工作进程最多能同时处理的最大连接数,默认为512,但是大多服务器可以设置大的值,可以通过ab测试找到最合适的值,建议1024
3,buffer
bu