java.net.SocketTimeoutException: connect timed out 解决方法
发布日期:2021-07-01 00:00:25
浏览次数:2
分类:技术文章
本文共 998 字,大约阅读时间需要 3 分钟。
前言
在调试项目中遇到了一个 前所未有的bugjava.net.SocketTimeoutException: connect timed out
SocketTimeout
java.net.SocketTimeoutException: connect timed out
错误理解为 连接超时
没有返回结果
原因
可能是以下问题中的某一种 可以都尝试一下
第一: 服务器的防火墙没有关闭导致
第二:延长请求时间导致
//读取超时为60s private static final long READ_TIMEOUT = 60000; //写入超时为60s private static final long WRITE_TIMEOUT = 60000; //连接超时为60s private static final long CONNECT_TIMEOUT = 60000; OkHttpClient.Builder builder = new OkHttpClient.Builder() .readTimeout(READ_TIMEOUT, TimeUnit.MILLISECONDS) .writeTimeout(WRITE_TIMEOUT, TimeUnit.MILLISECONDS) .connectTimeout(CONNECT_TIMEOUT, TimeUnit.MILLISECONDS)
第三种方法 更改配置后 未重启服务器导致
这个方法是解决我的问题的方法
把linux服务器重启,重启redis服务
这种原因可能是之前改了一下配置 没有重启 还存有缓存 导致 客户端
向服务器发送接口的时候 没有得到响应~! 导致有缓存的原因:
防火墙放开端口还有后台更改了ip配置 等等
都有可能导致java.net.SocketTimeoutException: connect timed out
总结
这个bug出现 一直解决不掉 真的很苦恼
当问题解决的那一刹那 激动的双手锤桌 难以言表 2021继续加油~转载地址:https://lvshichunqiu.blog.csdn.net/article/details/113393690 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月12日 04时56分56秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android 之 ContentProvider 与 ContentResolver
2019-05-01
【接口自动化】
2019-05-01
推荐一位川大零基础转行 Python 的人生勇士
2019-05-01
Python解惑之:True与False
2019-05-01
你要的微信小程序终于来了
2019-05-01
有了这些 Chrome 插件,效率提升10倍(建议收藏)
2019-05-01
Python 开发者都会遇到的错误:UnboundLocalError
2019-05-01
只有1%的程序员搞懂过浮点数陷阱
2019-05-01
一名 Google 工程师的大数据处理经验
2019-05-01
命名难,难于上青天
2019-05-01
史上最烂项目:苦撑12年,600多万行代码...
2019-05-01
没钱没公司,怎么做一款付费产品
2019-05-01
代码整洁之道-编写 Pythonic 代码
2019-05-01
树莓派程序开机自启动
2019-05-01
连锁门店无线通信方案
2019-05-01
配置Lotus Domino集群视频详解
2019-05-01
Linux软件万花筒
2019-05-01
全球开源软件发展趋势分析
2019-05-01
Linux常用的安全工具
2019-05-01