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 ସର୍ଭରର ଶ୍ରବଣ ଠିକଣା କିମ୍ବା ଇନକମିଂ ଅନୁରୋଧ ଗ୍ରହଣ କରୁଥିବା ପ୍ରକ୍ସି ଏହି ମାର୍ଗ ସେଟ୍ କରେ ନାହିଁ।