Linux内核参数优化(性能测试方向)

作者: admin 分类: 性能专题 发布时间: 2021-12-25 16:08

Linux内核参数优化(性能测试方向)

1.修改Linux系统允许的最大连接数:vi /etc/security/limits.conf

最后一行添加:

  • * soft nofile 1000000
  • * hard nofile 1000000

保存文件,关闭并重新打开会话,使用命令:ulimit -n,检查设置是否生效:

2.修改TCP 参数,减少处于TIME_WAIT 状态的连接数,避免连接不释放,Jmeter 无可用连接

命令:vi /etc/sysctl.conf
在文件末尾,添加以下参数:

net.ipv4.tcp_syncookies = 1

含义:表示开启SYN cookies。当出现SYN 等待队列溢出时,启用cookies 来处理,可防范少量SYN 攻击,默认为0,表示关闭

net.ipv4.tcp_tw_reuse = 1

含义:表示开启重用。允许将TIME-WAIT sockets 重新用于新的TCP 连接,默认为0,表示关闭

net.ipv4.tcp_tw_recycle = 1

含义:表示开启TCP 连接中TIME-WAIT sockets 的快速回收,默认为0,表示关闭

net.ipv4.tcp_fin_timeout = 30

含义:修改系統默认的TIMEOUT 时间

保存文件,执行/sbin/sysctl -p命令,让修改生效。

Linux内核参数优化(性能测试方向)内容介绍完毕。


如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表回复