Налады проксі для іменнага 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 або проксі, які прымае ўваходныя запыты, не задае гэты маршрут.