You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AwsCrtHttpClient是否具备socketTimeout配置选项的等效设置?

AwsCrtHttpClient 中 socketTimeout 的等效设置

在AWS Java SDK v2里,ApacheHttpClient和UrlConnectionHttpClient提供的socketTimeout(已建立连接后等待数据传输的超时,超时则终止连接),在AwsCrtHttpClient中的等效配置是**readTimeout**。

配置示例

AwsCrtHttpClient httpClient = AwsCrtHttpClient.builder()
    .readTimeout(Duration.ofSeconds(30)) // 对应原socketTimeout的功能
    .build();

补充说明

  • readTimeout的作用和socketTimeout完全匹配:控制已建立的TCP连接上,等待服务器发送数据的最大时长,超时后连接会被关闭。
  • 注意区分connectionTimeout:这个是建立TCP连接阶段的超时,和socketTimeout/readTimeout的作用场景不同。

内容的提问来源于stack exchange,提问作者Dasmowenator

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 14:24:52