《云上大型赛事保障白皮书》——第三章 压测调优与技术演练——3.1 云上大型赛事压测调优——3.1.3 云上大型赛事系统调优(1): https://developer.aliyun.com/article/1226614?groupCode=supportservice
3.1.3.2 通用调优方法
根据我们的经验,下面是一些通用参数调优,当然,并非放之四海而皆准,但可以应用到大部分环境。
3.1.3.2.1 Linux内核参数
添加如下参数至/etc/sysctl.conf并执行sysctl -p生效。
net.ipv4.tcp_syncookies = 1 net.core.somaxconn = 4096 net.ipv4.tcp_max_syn_backlog = 8192 net.ipv4.tcp_max_tw_buckets = 5000 net.netfilter.nf_conntrack_max = 655350 net.netfilter.nf_conntrack_tcp_timeout_established = 1200 net.ipv4.ip_local_port_range = 1024 60999 tcp_timestamps = 1 tcp_tw_recycle = 0 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_max_tw_buckets = 5000 执行 ulimit -SHn 655350 后,修改如下参数至/etc/security/limits.conf #/etc/security/limits.conf root soft nofile 655350 root hard nofile 655350 root soft nproc 655350 root hard nproc 655350 * soft nofile 655350 * hard nofile 655350 * soft nproc 655350 * hard nproc 655350
《云上大型赛事保障白皮书》——第三章 压测调优与技术演练——3.1 云上大型赛事压测调优——3.1.3 云上大型赛事系统调优(3): https://developer.aliyun.com/article/1226609?groupCode=supportservice