这可能是由于Tomcat的缺省行为造成的,Tomcat会限制并发连接的数量。可以使用连接管理器来解决这个问题。下面是一个使用连接管理器的示例代码:
CloseableHttpClient client = HttpClients.custom()
.setConnectionManager(new PoolingHttpClientConnectionManager())
.build();
使用连接管理器的好处是可以重用连接,从而提高性能。如果Tomcat的并发连接数量限制过低,则可以通过调整配置文件来提高它的最大并发连接数。