Как отключить пул подключений клиента HTTP Netty?

Мы используем Spring Cloud Gateway для аутентификации. Spring Security OAuth2LoginAuthenticationWebFilter использует HTTP-клиент Netty для отправки запроса поставщику удостоверений. Netty имеет пул соединений, который нарушен сервером балансировки нагрузки между Netty и поставщиком удостоверений, который отключает простаивающее соединение в пуле. Есть ли способ отключить пул клиентских подключений Netty HTTP в Spring Security?

Я попытался настроить параметры HTTP-клиента Spring Cloud Gateway, но это не влияет на HTTP-клиент Netty, который используется Spring Security.


person Hans    schedule 18.12.2019    source источник


Ответы (1)


Вы можете сделать это, просто добавив следующие строки в свой файл application.yml

spring:
  cloud:
    gateway:
      httpclient:
        pool:
          type: disabled
person Vijay    schedule 26.07.2020