com.starrocks.connector.flink.manager.StarRocksStreamLoadVisitor#doHttpPut
final HttpClientBuilder httpClientBuilder = HttpClients.custom()
.setRedirectStrategy(new DefaultRedirectStrategy() {
@Override
protected boolean isRedirectable(String method) {
return true;
}
});
try (CloseableHttpClient httpclient = httpClientBuilder.build()) {
HttpPut httpPut = new HttpPut(loadUrl);
Map<String, String> props = sinkOptions.getSinkStreamLoadProperties();
for (Map.Entry<String,String> entry : props.entrySet()) {
httpPut.setHeader(entry.getKey(), entry.getValue());
}
...
如题。为啥不公用一个httpclient,复用连接呢?而且也没有开放任何跟httpclient相关的设置参数。请教下为啥这么考虑?
。 pr可能实力还不够。。。