Linux TCP異常引數指導

2021-08-02 22:53:02 字數 845 閱讀 6918

參考

.com

# client使用tcp發出的包,要重傳幾次

net.ipv4.tcp_syn_retries = 6

# kernel.shmall = 4294967296

net.ipv4.tcp_max_syn_backlog = 32768

net.core

.netdev_max_backlog = 32768

net.core

.somaxconn = 32768

# 全連線佇列長度

net.ipv4.tcp_timestamps = 0

net.ipv4.tcp_synack_retries = 2

net.ipv4.tcp_syn_retries = 2

# client端傳送tcp第乙個syn包,如果timeout,那麼重傳幾次

net.ipv4.tcp_tw_recycle = 1

net.ipv4.tcp_tw_reuse = 1

net.ipv4.ip_local_port_range = 1024

65535

# strace -p 1149 -s 256 -f

# listen over flow 非常高, cpu掉了乙個坑,網路傳輸掉了乙個坑

# strace + tcp

# 穿越而來的請求

Linux TCP 系統引數配置

我們這裡應用的是centos5.3,並核心使用的是2.6.18 128.el5pae 1 smp 修改部分tcp 有的是為了提高效能與負載,但是存在降低穩定性的風險。有的則是安全方面的配置,則有可能犧牲了效能。1.tcp keepalive tcp連線保鮮設定 echo 1800 proc sys ...

Linux TCP 系統引數配置

我們這裡應用的是centos5.3,並核心使用的是2.6.18 128.el5pae 1 smp 修改部分tcp 有的是為了提高效能與負載,但是存在降低穩定性的風險。有的則是安全方面的配置,則有可能犧牲了效能。1.tcp keepalive tcp連線保鮮設定 echo 1800 proc sys ...

Linux TCP 緩衝區引數調優

系統原值 wqf admin autopush cat proc sys net core rmem max 4194304 wqf admin autopush cat proc sys net core wmem max 1048576 wqf admin autopush cat proc s...