Micronaut యొక్క పేరున్న HTTP క్లయింట్ కోసం ప్రాక్సీ సెట్టింగ్లు
బయటకు వెళ్లే Netty సేవా క్లయింట్ కోసం proxy-type మరియు proxy-address సెట్ చేసి, ప్రాధాన్యత ఉన్న ఏదైనా స్పష్టమైన 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 సర్వర్ యొక్క వినే చిరునామా లేదా లోపలికి వచ్చే అభ్యర్థనలను అంగీకరించే ప్రాక్సీ ఈ మార్గాన్ని సెట్ చేయదు.