首页/系统/Linux 内核与性能调优速查/nf_conntrack_tcp_timeout_established
网络栈调优98 条

nf_conntrack_tcp_timeout_established

已建立连接的表项保持时间(默认 432000 秒即 5 天);调小加快回收,避免表项被长连接长期占用。

参数net.netfilter.nf_conntrack_tcp_timeout_established
默认432000 秒
辅助conntrack -C 查看表项数

查看与调整

查看与调整
sysctl net.netfilter.nf_conntrack_tcp_timeout_established
sudo sysctl -w net.netfilter.nf_conntrack_tcp_timeout_established=86400
conntrack -C 2>/dev/null

易错点

  • 调得比业务心跳周期还短会引发重连与误丢包,按业务连接模式定值
  • 调整只影响新表项或按扫描周期逐步生效,别期待立即清空

数据来源与参考

  • Linux 内核 Documentation/networking/nf_conntrack-sysctl.rst
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌