内核参数调整

##网络优化

#优化系统套接字缓冲区

Net.core.rmem_max=16777216

Net.core.wmen_max=16777216

#优化TCP接收/发送缓冲区

Net.ipv4.tcp_rmem=4096 87380 16777216

Net.ipv4.tcp_wmem=4096 65536 16777216

#优化网络设备接收队列

Net.core.netdev_max_backlog=3000

##优化TCP协议栈

#打开TCP SYN cookie 选项,有助于保护服务器免受synflood攻击

Net.ipv4.tcp_syncookies=1

#打开 TIME-WAIT 套接字重用功能,对于存在大量连接的web服务器非常有效。

Net.ipv4.tccp_tw_recycle=1

Net.ipv4.tcp_tw_reuse=1

#减少处于FIN-WAIT-2连接状态的时间,使系统可以处理更多的连接。

Net.ipv4.tcp_fin_timeout=30

#减少TCP KeepAlive 连接侦测的时间

Net.ipv4.tcp_keepalive_time=1800

#增加TCP SYN 队列长度,使系统可以处理更多的并非连接。

Net.ipv4.tcp_max_syn_backlog=8192

#Turn off the tcp_window_scaling

Net.ipv4.tcp_window_scaling = 0

#Turn off the tcp_sack

Net_ipv4.tcp_sack = 0

#Turn off tcp_timestamps

Net.ipv4.tcp_timestamps = 0

Net.ipv4.ip_local_port_range = 1024 65000