ipv4 内核 nginx 优化 mes 配置 mac out ade
1、针对支持 IPv4 系统内核的参数优化
- vi/etc/sysctl_conf
- net.core.netdev_max_backlog=262144
- net.core.somaconn=262144
- net.ipv4.tcp_max_orphans=262144
- net.ipv4.tcp_max_syn_backlog=262144
- net.ipv4.tcp_timestamps=0
- net.ipv4.tcp_synack_retries=1
- net.ipv4.tcp_syn_retries=1
2、针对 CPU 的 Nginx 配置优化
- vi/etc/nginx.conf
- worker_processes cpu数量或者cpu*2
- worker_cpu_affinity 0001 0010 0100 1000
- worker_cpu_affinity 0001 0010 0100 1000 0001 0010 0100 1000
- worker_cpu_affinity 0000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000
3、网络连接相关配置优化
- keepalive_timeout60 50
- send_timeout 10s
- client_header_buffer_size 4k ( getconf PAGESIZE)
5、使用 socket 方式连接 Nginx 优化 php-fpm 性能
在 event 模块,使用 use epoll/poll/select ... 切换工作的事件驱动模型
4、事件驱动模型相关配置优化
- ;listen =127.0.0.1:9000
- listen = /dev/shm/php-cgi.sock
Nginx 优化配置
来源: http://www.bubuko.com/infodetail-2140807.html