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 性能优化的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 性能优化

Nginx安全优化与性能调优

Nginx性能优化

百万并发下的 Nginx 性能优化之道

nginx 性能优化

nginx优化_性能方面的优化