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 ಸರ್ವರ್‌ನ ಕೇಳುವ ವಿಳಾಸ ಅಥವಾ ಒಳಬರುವ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ಪ್ರಾಕ್ಸಿ ಈ ಮಾರ್ಗವನ್ನು ಹೊಂದಿಸುವುದಿಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು