如何排查原因,如何修复呢
![]() |
1
nilai 2024-06-11 09:51:53 +08:00
TIME_WAIT 不用管
CLOSE_WAIT 你就得上心了 |
2
F7TsdQL45E0jmoiG 2024-06-11 09:54:10 +08:00
v4 映射 v6 上了
|
![]() |
3
PendingOni 2024-06-11 09:59:49 +08:00
sysctl.conf net.ipv4.tcp_fin_timeout 设置小点?
|
![]() |
4
iwishing 2024-06-11 10:11:08 +08:00 ![]() net.ipv4.tcp_tw_recycle 有没有开启这个?如果开了就关掉;如果没开就开开。 :)
|
5
dxyers 2024-06-11 11:01:52 +08:00
如果是 http 协议的话,看看是不是用了短连接。
tcp 主动挥手这端,会产生 TIME_WAIT |
6
0xsui 2024-06-11 11:12:53 +08:00
不想看到就在内核启动加个参数,把所有 ipv6 的都关闭,只保留 IPV4
|
![]() |
7
PendingOni 2024-06-11 14:47:17 +08:00
@PendingOni 抱歉这个是设置 FIN_WAIT_2 的时长参数...
|
![]() |
8
NoobPhper 2024-06-11 14:48:39 +08:00
开 recycle 的 内核应该没有超过 4.x 的, 这个参数 影响 nat 握手, 会导致大量的 connection 会被 reset. 在 4.x 已经被移除了, 玄学参数
|
9
mintongcn 2024-06-12 10:05:38 +08:00 via iPhone
8200 端口这个服务开一下长连
|