Я наблюдаю исключение "Закрытие пула подключений" в httpclient после того, как я получаю сообщение об ошибке Out.Of.Memory в JVM.
Я использую aws-java-sdk-s3 v1.11.547 awsClient с httpclient 4.5.8. Любые вызовы awsClient (getObject) завершаются неудачно после того, как JVM выдает исключение Out.of.Memory.
Кажется, причиной является следующий коммит https://github.com/apache/httpcomponents-client/commit/ca98ad69adad79de57d8b944ba524f7267a795cb. Он закрывает пул соединений при ошибке, а не закрывает соединение.
Вызовы awsClient продолжают сбой даже после восстановления процесса из исключения.
Это ошибка в httpclient v4.5.7? Кроме того, Out.Of.Memory был получен при выполнении другого пути к коду, т. Е. Кроме вызова awsClient, значит ли это, что диспетчер соединений был общим для экземпляров классов?