Настройки прокси для именованного HTTP-клиента Micronaut
Задайте proxy-type и proxy-address для исходящего клиента службы Netty, затем проверьте любой явный ProxySelector, имеющий приоритет.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"В Micronaut 4.10.7 объедините эти поля в конфигурацию именованного клиента Netty. Они применяются к @Client("inventory"); сохраните настройки целевого URL этого клиента.
Адрес — это промежуточный хост и порт. Для именованного клиента, вызывающего публичную службу через разрешённый публичный маршрут, Список HTTP-прокси предлагает кандидатов для этих полей. Для его учётной записи используйте proxy-username и proxy-password общей конфигурации клиента через установленную обработку конфигурации приложения.
Если маршрут остаётся другим, проверьте программную настройку. Явно заданный ProxySelector имеет приоритет над HttpClientConfiguration, включая поля proxy-address и proxy-type.
Эти настройки принадлежат исходящему клиенту. Адрес прослушивания сервера Micronaut или прокси, принимающий входящие запросы, не задаёт этот маршрут.