fqzz

有一奇怪的网络超时问题

  •  
  •   fqzz · Feb 26, 2025 · 2149 views
    This topic created in 444 days ago, the information mentioned may be changed or developed.
    公司有两条上网线路(联通和电信),在防火墙上配置动态负载均衡。访问绝大多数情况下网络访问都是正常的,但是访问极个别的 ip 时会出现超时的情况。这个超时的 ip 单用联通或者电信都是可以的。在浏览器里面会持续 pending ,用 curl 命令会有概率出现一个请求超过 10 秒钟,但是都能请求回来内容。
    不知道该怎么排查这个问题了。。
    6 replies    2025-03-12 11:22:50 +08:00
    huskyui
        1
    huskyui  
       Feb 26, 2025
    有点像我的测试域名,但只是个例。它有的时候本地调用就是要 10s,但是服务器内耗时只有 20ms 内
    wheat0r
        2
    wheat0r  
       Feb 27, 2025
    你可能首先需要 tcp traceroute 看看到底延迟是哪里出现的
    gesse
        3
    gesse  
       Feb 27, 2025
    多测试几次
    mtr -rnz <这个 ip>
    bclerdx
        4
    bclerdx  
       Feb 27, 2025 via Android
    @wheat0r 有什么工具可以进行 tcp tracert 吗?
    wheat0r
        5
    wheat0r  
       Feb 27, 2025
    @bclerdx #4 linux 和 mac 可以用 tcptraceroute ,Windows 上可以试试 tracetcp https://github.com/0xcafed00d/tracetcp/releases
    fqzz
        6
    fqzz  
    OP
       Mar 12, 2025
    感谢各位,终于破案了。超时的原因是服务器防火墙没有添加联通 ip 。虽然之前测试指定了走联通线路,但没改全,还是会 fallback 电信线路。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2961 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 07:09 · PVG 15:09 · LAX 00:09 · JFK 03:09
    ♥ Do have faith in what you're doing.