求助服务 Connection refused 如何排查

2022 年 6 月 30 日
 zhongpingjing

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

2029 次点击
所在节点    Java
9 条回复
kongkongyzt
2022 年 6 月 30 日
netstat -tulpn | grep <监听的端口号> 看看程序是否依然在监听端口
likeccpo
2022 年 6 月 30 日
1 、您尝试连接的接口没有任何内容正在监听
2 、该端口被防火墙阻止
likeccpo
2022 年 6 月 30 日
- `sudo apt install net-tools`
- `netstat -nltp | grep 'port'`
lllllliiii
2022 年 6 月 30 日
说一个我遇到过这种情况的解决方案: 监听本地的地址为 `0.0.0.0` 不要设置为`localhost`
sadfQED2
2022 年 6 月 30 日
@fzdwx 建议下次写成":80"或者":443",不然可能会出现 ipv6 无法访问
julyclyde
2022 年 7 月 1 日
@fzdwx
@likeccpo
@sadfQED2
你这个肯定不对
人家问的是“过一段时间以后”
lllllliiii
2022 年 7 月 1 日
#6 @julyclyde 确实是,没好好审题。。。
zhongpingjing
2022 年 7 月 1 日
上来 V2EX 求助后,就没有复现了,。。不知道咋回事,没办法按各位的方法排查,先谢谢各位
likeccpo
2022 年 7 月 5 日
@julyclyde 有没有可能是堵塞了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/863187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX