• 请不要在回答技术问题时复制粘贴 AI 生成的内容
daytonight
V2EX  ›  程序员

centos7 系统中存在大量 tcp6 TIME_WAIT 的连接

  •  
  •   daytonight · Jun 11, 2024 · 2941 views
    This topic created in 876 days ago, the information mentioned may be changed or developed.

    如何排查原因,如何修复呢

    time_wait

    9 replies  •  2024-06-12 10:05:38 +08:00
    nilai
    nilai
    Jun 11, 2024
    1
    TIME_WAIT 不用管

    CLOSE_WAIT 你就得上心了
    F7TsdQL45E0jmoiG
    F7TsdQL45E0jmoiG
    Jun 11, 2024
    2
    v4 映射 v6 上了
    PendingOni
    PendingOni
    Jun 11, 2024
    3
    sysctl.conf net.ipv4.tcp_fin_timeout 设置小点?
    iwishing
    iwishing
    Jun 11, 2024❤️1
    4
    net.ipv4.tcp_tw_recycle 有没有开启这个?如果开了就关掉;如果没开就开开。 :)
    dxyers
    dxyers
    Jun 11, 2024
    5
    如果是 http 协议的话,看看是不是用了短连接。
    tcp 主动挥手这端,会产生 TIME_WAIT
    0xsui
    0xsui
    Jun 11, 2024
    6
    不想看到就在内核启动加个参数,把所有 ipv6 的都关闭,只保留 IPV4
    PendingOni
    PendingOni
    Jun 11, 2024
    7
    @PendingOni 抱歉这个是设置 FIN_WAIT_2 的时长参数...
    NoobPhper
    NoobPhper
    Jun 11, 2024
    8
    开 recycle 的 内核应该没有超过 4.x 的, 这个参数 影响 nat 握手, 会导致大量的 connection 会被 reset. 在 4.x 已经被移除了, 玄学参数
    mintongcn
    mintongcn
    Jun 12, 2024 via iPhone
    9
    8200 端口这个服务开一下长连
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1454 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 22:33 · PVG 06:33 · LAX 14:33 · JFK 17:33
    ♥ Do have faith in what you're doing.