httpConnection setConnectTimeout 超时无响应

 时间:2026-04-24 14:04:41

1、由于调用接口都是用了httpConnection,所以一开始就设置了连接超时时间,如下图

httpConnection setConnectTimeout 超时无响应

2、经过压力测试工具测试 连接真正的接口,抛出以下异常(weblogic)

ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)

httpConnection setConnectTimeout 超时无响应

3、经过一系列分析发现,接口连接正常,但是由于底层接口数据量过大,导致响应速度慢,所以程序一直在等待响应数据,导致时间过长抛出无响应超时异常,

只设置了setConnectTimeout没有设置setReadTimeout参数导致的

setConnectTimeout:设置连接主机超时(单位:毫秒)setReadTimeout:设置从主机读取数据超时(单位:毫秒)

例如:

HttpURLConnection urlCon = (HttpURLConnection)url.openConnection();

urlCon.setConnectTimeout(30000);

urlCon.setReadTimeout(30000);

httpConnection setConnectTimeout 超时无响应

  • 原神鹤观怎么去
  • 原神如何开启稻妻秘境茂知之壳?
  • 放热瓶怎么解锁
  • 风魔龙特瓦林怎么打
  • 原神机关烹饪之法其一怎么触发
  • 热门搜索
    痒疹治疗方法 阿苯达唑片服用方法 男人虚怎么办 炒豆角的家常做法 脑筋急转弯大全及答案 爆笑版 黄瓜怎么做好吃 桂花糕的做法家常做法 怎么解压rar文件 沃尔沃xc90怎么样 祛斑面膜的自制方法