تنظیمات پروکسی کلاینت 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 یا پروکسیای که درخواستهای ورودی را میپذیرد این مسیر را تعیین نمیکند.