V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zhongpingjing
0D
V2EX  ›  Java

求助服务 Connection refused 如何排查

  •  
  •   zhongpingjing · Jun 30, 2022 · 2077 views
    This topic created in 1405 days ago, the information mentioned may be changed or developed.

    现象是:服务运行一段时间后,无法请求服务接口,在服务部署机器 curl 接口会报 Connection refused 日志没有什么不正常的,该如何排查

    9 replies    2022-07-05 15:26:35 +08:00
    kongkongyzt
        1
    kongkongyzt  
       Jun 30, 2022
    netstat -tulpn | grep <监听的端口号> 看看程序是否依然在监听端口
    likeccpo
        2
    likeccpo  
       Jun 30, 2022
    1 、您尝试连接的接口没有任何内容正在监听
    2 、该端口被防火墙阻止
    likeccpo
        3
    likeccpo  
       Jun 30, 2022
    - `sudo apt install net-tools`
    - `netstat -nltp | grep 'port'`
    lllllliiii
        4
    lllllliiii  
       Jun 30, 2022
    说一个我遇到过这种情况的解决方案: 监听本地的地址为 `0.0.0.0` 不要设置为`localhost`
    sadfQED2
        5
    sadfQED2  
       Jun 30, 2022 via Android
    @fzdwx 建议下次写成":80"或者":443",不然可能会出现 ipv6 无法访问
    julyclyde
        6
    julyclyde  
       Jul 1, 2022
    @fzdwx
    @likeccpo
    @sadfQED2
    你这个肯定不对
    人家问的是“过一段时间以后”
    lllllliiii
        7
    lllllliiii  
       Jul 1, 2022
    #6 @julyclyde 确实是,没好好审题。。。
    zhongpingjing
        8
    zhongpingjing  
    OP
       Jul 1, 2022
    上来 V2EX 求助后,就没有复现了,。。不知道咋回事,没办法按各位的方法排查,先谢谢各位
    likeccpo
        9
    likeccpo  
       Jul 5, 2022
    @julyclyde 有没有可能是堵塞了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2792 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 12:48 · PVG 20:48 · LAX 05:48 · JFK 08:48
    ♥ Do have faith in what you're doing.