Итак, у меня есть приложение Spring, и я использую PoolingHttpClientConnectionManager для создания пула соединений для всех http-запросов, которые выходят из этого приложения.У меня только один хост для вызова, что означает, что существует только один маршрут.
@Bean
public PoolingHttpClientConnectionManager getPHCM() {
PoolingHttpClientConnectionManager phcm = new PoolingHttpClientConnectionManager();
phcm.setMaxTotal(50);
phcm.setDefaultMaxPerRoute(50);
return phcm;
}
Мне интересно, будет ли эта конфигурация создавать и резервировать все 50 подключений для одного моего маршрута?Я считаю значение MaxPerRoute избыточным, но не уверен, что это также то, что мне нужно для моего случая.