文档

HTTP 连接池配置

更新时间:

本节主要介绍 V2.0 SDK 对于 HTTP 连接池的配置。

V2.0 SDK 在初始化 Client 阶段通过 Config 对象来设置连接池设置,目前仅支持设置连接池的最大空转连接数,为了防止开发者设置超时时间过长造成内存泄漏,因此 V2.0 SDK 为用户设置了一个最佳超时时间,固定为 10 秒:

public static void main(String[] args) throws Exception {
    com.aliyun.teaopenapi.models.Config config = new com.aliyun.teaopenapi.models.Config();
    config.setAccessKeyId(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID"));
    config.setAccessKeySecret(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET"));
    config.setRegionId("<regionId>");
    // 设置最大空转连接数
    config.setMaxIdleConns(10);
    com.aliyun.ecs20140526.Client client = new com.aliyun.ecs20140526.Client(config);
}
  • 本页导读 (1)