<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    httpClient Connection Pool使用的正確姿勢

    import java.util.concurrent.TimeUnit;

    import org.apache.http.client.config.RequestConfig;
    import org.apache.http.impl.client.CloseableHttpClient;
    import org.apache.http.impl.client.HttpClients;
    import org.apache.http.impl.conn.PoolingHttpClientConnectionManager;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;


    @Configuration
    public class HttpClientConfiguration {
        
        
        @Bean
          public PoolingHttpClientConnectionManager poolingHttpClientConnectionManager() {
            PoolingHttpClientConnectionManager result = 
                    new PoolingHttpClientConnectionManager(5, TimeUnit.MINUTES);
            result.setMaxTotal(20);
            result.setDefaultMaxPerRoute(20);
            return result;
          }

          @Bean
          public RequestConfig requestConfig(KycProperties kycProperties) {
              return RequestConfig
                            .custom()
                          .setConnectionRequestTimeout(kycProperties.getHttpConnectionTimeout())
                          .setConnectTimeout(kycProperties.getHttpConnectionTimeout())
                          .setSocketTimeout(kycProperties.getHttpConnectionTimeout())
                          .build();
          }

          @Bean
          public CloseableHttpClient httpClient(PoolingHttpClientConnectionManager poolingHttpClientConnectionManager, RequestConfig requestConfig) {
              return HttpClients
                          .custom()
                          .setConnectionManager(poolingHttpClientConnectionManager)
                          .setDefaultRequestConfig(requestConfig)
                          .build();
          }

    }

    Troubleshooting Spring's RestTemplate Requests Timeout
    https://tech.asimio.net/2016/12/27/Troubleshooting-Spring-RestTemplate-Requests-Timeout.html a

    httpclient超時重試記錄
    https://blog.csdn.net/wanghao112956/article/details/102967930

    posted on 2020-12-29 09:36 paulwong 閱讀(1197) 評論(0)  編輯  收藏 所屬分類: HTTPCLIENT

    主站蜘蛛池模板: 最新亚洲人成无码网站| 在线亚洲v日韩v| 成人免费a级毛片无码网站入口 | 成人亚洲国产va天堂| 国产又粗又长又硬免费视频| 一级毛片人与动免费观看| 亚洲精品高清久久| 大学生一级特黄的免费大片视频| 九一在线完整视频免费观看| 久久久久亚洲精品日久生情| 免费毛片在线播放| 免费无码又爽又刺激网站| 2020久久精品亚洲热综合一本| 波多野结衣免费视频观看| 蜜桃视频在线观看免费视频网站WWW| 色老板亚洲视频免在线观| 在线亚洲人成电影网站色www | 国产在线a不卡免费视频| 一级做a爰全过程免费视频| 亚洲AV永久无码精品一福利| 无码久久精品国产亚洲Av影片| 国产色婷婷精品免费视频| 2019中文字幕免费电影在线播放| 高h视频在线免费观看| 亚洲a级成人片在线观看| 国产精一品亚洲二区在线播放| 日韩免费一级毛片| 免费v片在线观看视频网站| 国产免费A∨在线播放| 亚洲av综合av一区二区三区| 精品亚洲A∨无码一区二区三区| 亚洲无码黄色网址| 国产精品免费视频网站| 日本免费网址大全在线观看| 国产真人无码作爱视频免费| 国产亚洲视频在线观看| 亚洲精品一卡2卡3卡四卡乱码| 亚洲理论片在线中文字幕| 国产亚洲欧洲精品| 国产精品V亚洲精品V日韩精品 | 亚洲色图激情文学|