무한 추적의 경우 아웃바운드 트래픽이 추적 관찰자에 도달하기 전에 프록시를 통과해야 하는 경우 선택적 프록시 구성을 제공할 수 있습니다. 이를 지원하는 언어 에이전트는 다음과 같습니다.
중요
프록시가 무한 추적과 함께 작동하려면 표준 HTTP/1.1이 아닌 HTTP/2 프로토콜을 지원해야 합니다. 이 지원을 사용할 수 있는지 확인하려면 프록시 설명서를 참조하십시오.
가다
환경 변수 HTTP_PROXY
, HTTPS_PROXY
및 NO_PROXY
(또는 해당 소문자 버전)를 사용하여 프록시 주소를 지정합니다.
자바
Java 에이전트 gRPC 구현은 Java 네트워킹 속성 설명서에 명시된 대로 표준 JVM 프록시 속성을 자동으로 사용합니다. 시스템 속성 구성의 예는 다음과 같습니다.
-Dhttps.proxyHost=<proxy-host> -Dhttps.proxyPort=443
애플리케이션이 이미 프록시를 사용 중인 경우 이러한 속성이 이미 설정되어 있을 수 있으며, 이 경우 gRPC는 프록시를 통해 무한 추적 데이터를 자동으로 라우팅해야 합니다.
.그물
프록시 주소는 https_proxy
환경 변수로 지정할 수 있습니다. (.NET 에이전트 버전 10.6.0 및 이전 버전도 grpc_proxy
환경 변수 사용을 지원합니다.) 환경 변수 이름은 Windows에서 실행할 때 대문자 또는 소문자일 수 있지만 Linux에서는 소문자여야 합니다.
Node.js, PHP, Python 및 Ruby
프록시 주소는 환경 변수 GRPC_PROXY
, HTTPS_PROXY
및 HTTP_PROXY
로 지정할 수 있습니다. 이러한 변수는 순서대로 검사되며 값이 있는 첫 번째 변수가 사용됩니다.