Nginx 性能优化
Posted 爱编程的欧巴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 性能优化相关的知识,希望对你有一定的参考价值。
1、安全优化:隐藏nginx版本号,server_tokens off;
2、安全优化:更改掉默认的用户 user nginx;
3、性能优化: 根据硬件配置,调整nginx worker 进程数 ,一般为cpu的核数
4、性能优化:绑定不同的进程到不同的cpu上,硬件资源平均分配,比如4个worker进程数,即work_cpu_affinity 0001 0010
面试题:命令行如何通过调整命令来调整不同的进程或服务到不同的cpu上,资源平均分配
5、性能优化:nginx的事件处理模型优化为epoll,use epoll;
面试题:nginx epoll 和 apache tomcat 的区别
6、性能优化:调整每个nginx worker 进程的最大连接数 worker_connections 8196;
面试题:什么事并发?
7、性能优化:调整nginx 最大文件的描述符数量 worker_rlimit_nofile 65535
8、性能优化:开启高效的传输模式sendfile on;
以上是关于Nginx 性能优化的主要内容,如果未能解决你的问题,请参考以下文章