栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

记录:java.net.SocketTimeoutException: connect timed out...【亲测有效】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记录:java.net.SocketTimeoutException: connect timed out...【亲测有效】

‍作者:bug菌

✏️博客:CSDN、掘金等

公众号:猿圈奇妙屋

特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。

版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。

一、前言

环境:jdk1.8 + springboot 2.3 + 阿里云centos7.6

二、摘要 
​
java.net.SocketTimeoutException: connect timed out

报错完整截图:这是我查看本地nohup日志所截图。

 ​访问swagger在线接口文档也是,500?

三、排错 

       无奈至极,前端还急着要接口文档,我这咋部署失败了,虽然是项目第一次部署,但是我拍着胸膛说半分钟搞定,这眼瞅着一分钟都要过去了。

       情急之下,我尝试了一个大胆的举动,我怀疑是不是服务器防火墙开启的缘故,因为我查看了8889项目启动端口之前是有配置过的, 因为刚开始开通阿里云服务器就统计了端口配置,我便配置了8889端口,所以我把怀疑的苗头指向了防火墙。

        ​于是我 telnet 测试一下映射端口和远程访问主机,果然连接不上。

        然后本机也测试连接了一下,也是连不上;

       我们都知道阿里云它有外部防火墙跟内部防火墙。外部防火墙,我是已经自定义端口了。如果你不会,你也用的是阿里云服务器,那你进入阿里云控制台,找到配置规则,点击一下会出现有防火墙规则设置的,然后添加规则就行。

        所以,我尝试了下,把内外防火墙都给关了,果不其然,8889端口可以访问上了。

​如下是关闭防火墙再测试连接截图:

​四、解决方案

        所以如果你遇到此问题,你开启指定端口或者直接关闭防火墙后就行了!就这么简单,不行都试试。但是不建议这么做啊,毕竟服务器容易被黑,被注入挖矿,哇咔咔。

     ... ...

         好啦,以上就是解决该报错的的全部教学啦。如果对你有所帮助,还请不要忘记给bug菌[ 三连支持 ]哟。如果想获得更多的学习资源或者想和更多的技术爱好者一起交流,可以关注我的公众号『猿圈奇妙屋』,后台回复关键词领取学习资料、大厂面经、面试模板等海量资源,就等你来拿。


五、文末

        如果你还想要学习更多,小伙伴们大可关注bug菌专门为你们创建的专栏《bug调优》,都是我一手打下的江山,持续更新中,希望能帮助到更多小伙伴们。

​        我是bug菌,一名想走出大山改变命运的程序猿。接下来的路还很长,都等待着我们去突破、去挑战。来吧,小伙伴们,我们一起加油!未来皆可期,fighting!

        最后送大家两句我很喜欢的话,与诸君共勉!


☘️做你想做的人,没有时间限制,只要愿意,什么时候都可以start。

你能从现在开始改变,也可以一成不变,这件事,没有规矩可言,你可以活出最精彩的自己。


​​​​

如果文章对您有所帮助,就请留下您的赞吧!(#^.^#);

如果喜欢bug菌分享的文章,就请给bug菌点个关注吧!(๑′ᴗ‵๑)づ╭❤~;

如果对文章有任何疑问,还请文末留言或者加群吧【QQ交流群:708072830】;

鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复参与讨论(请勿发表攻击言论,谢谢);

版权声明:原创不易,转载请附上原文出处链接和本文声明,版权所有,盗版必究!!!谢谢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/887732.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号