Правильный способ закрытия реактора netty HttpClient

Reactor netty HttpClient не имеет способа закрыть или выключить ручку. Каков правильный способ освобождения ресурсов HttpClient?

Согласно документу. Когда я создаю HttpClient с помощью HttpClient client = HttpClient.create(); , это создаст внутренний пул соединений по умолчанию. Как я могу убедиться, что пул соединений освобожден правильно?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
237
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если пул соединений не используется другими HttpClient, вы можете удалить его, вызвав client.configuration().connectionProvider().dispose()/disposeLater()

Спасибо за ответ. В официальной документации об этом нет ни слова. Можно ли для этого обновить документ? Также было бы лучше иметь способ освобождения ресурсов HttpClient.

akshay 21.02.2024 17:16

Откройте запрос на добавление функции в системе отслеживания проблем Reactor Netty.

Violeta Georgieva 22.02.2024 09:30

Другие вопросы по теме