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

本文涉及的产品
云防火墙,500元 1000GB
简介: 记录:java.net.SocketTimeoutException: connect timed out...【亲测有效】

一、前言🔥


👨‍🎓作者:bug菌

✏️博客:CSDN掘金

💌公众号:猿圈奇妙屋

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

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

      哈喽,小伙伴们,我是bug菌呀👀,不知不觉就一年又4月,正是踏青郊游的好时节。可上海疫情,除了在家远程办公就是看点技术顺便卷点文章。这不是4月又出了更文活动,逼自己一把,坚持每天做点内容输出,养成写作习惯,将来你会回来感谢曾经的自己坚持了一把才有此刻的辉煌成就。

      小伙伴们在批阅文章的过程中如果觉得文章对您有一丝丝帮助,还请别吝啬您手里的赞呀,大胆的把文章点亮👍吧,您的点赞三连(收藏⭐️+关注👨‍🎓+留言📃)就是对bug菌我创作道路上最好的鼓励与支持😘。时光不弃🏃🏻‍♀️,掘金不停💕,加油☘️


二、前言🔥


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


三、摘要 🔥


java.net.SocketTimeoutException: connect timed out


报错完整截图:


这是我查看本地nohup日志所截图。


网络异常,图片无法展示
|


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


四、排错 🔥


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


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


网络异常,图片无法展示
|


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


网络异常,图片无法展示
|

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


网络异常,图片无法展示
|


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


网络异常,图片无法展示
|


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

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


网络异常,图片无法展示
|


五、解决方案🔥


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

... ...

      ok,以上这样就好啦,如果还想学习更多,你可以看看我的往期热文推荐哦,每天积累一个奇淫小知识,日积月累下去,你一定能成为令人敬仰的大佬的。好啦,咱们下期见~


六、往期推荐🔥



七、文末🔥


      如果还想要学习更多,小伙伴们可关注bug菌专门为大家创建的专栏《SpringBoot零基础入门》,从无到有,从零到一!希望能帮到大家。

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



目录
相关文章
|
7月前
|
Java Linux
8 种 Java- 内存溢出六 -Out of swap space?
8 种 Java- 内存溢出六 -Out of swap space?
|
4月前
|
缓存 NoSQL Java
【Azure Redis 缓存 Azure Cache For Redis】Redis出现 java.net.SocketTimeoutException: Read timed out 异常
【Azure Redis 缓存 Azure Cache For Redis】Redis出现 java.net.SocketTimeoutException: Read timed out 异常
|
4月前
|
SQL 程序员 数据库
总结查看 .NET EF 生成的 SQL 的 3 种方式,亲测可用
总结查看 .NET EF 生成的 SQL 的 3 种方式,亲测可用
118 0
|
5月前
|
网络协议 Java 应用服务中间件
解决java.net.ConnectException: Connection refused:connect报错
解决java.net.ConnectException: Connection refused:connect报错
965 1
|
6月前
|
运维 监控 网络安全
com.jcraft.jsch.JSchException: Session.connect: java.net.SocketTimeoutException: Read timed out 问题
【6月更文挑战第5天】com.jcraft.jsch.JSchException: Session.connect: java.net.SocketTimeoutException: Read timed out 问题
779 1
|
7月前
|
NoSQL Linux 网络安全
解决Caused by: java.net.SocketTimeoutException: connect timed out Exception in thread “main“ redis.cli
解决Caused by: java.net.SocketTimeoutException: connect timed out Exception in thread “main“ redis.cli
151 0
|
3月前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
44 7
|
3月前
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
66 0
|
4月前
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
50 0
|
4月前
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?