code: private static RequestConfig getRequestConfig(Integer readTimeoutInMillis) {
          return RequestConfig.custom().setConnectionRequestTimeout(600)
                  .setConnectTimeout(XianConfig.getIntValue("apache.httpclient.connectTimeout", 600))
                  .setSocketTimeout(readTimeoutInMillis).build();
      }
docs: connectionRequestTimeout 从连接池中取出连接的超时时间 connectTimeout 和服务器建立连接的超时时间
  socketTimeout 从服务器读取数据的超时时间