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 서버의 수신 주소나 인바운드 요청을 수락하는 프록시가 이 경로를 설정하지는 않습니다.

관련 글