2017-09-18 4 views
1

grpc를 nodejs 또는 java에서 사용하면 grpc 클라이언트가 프록시를 통해 서버에 연결하는 데 필요한 등록 정보 또는 구성은 무엇입니까?GRPC 클라이언트에서 전달 프록시가있는 서버

설정을 설명하는 예제 또는 문서를 찾을 수 없습니다. 코드 자체에서 뭔가를해야합니까?

나는 프록시를 사용하고 있는데 내 설정이 올바르지 않거나 프록시가 grpc를 지원하지 않는다는 것이 확실하지 않습니다. 프로토콜 업그레이드로 http/2를 지원합니다. 자바

내 프록시 설정은 다음과 같습니다

-Dhttp.proxyHost=xxx.xxx.xxx 
-Dhttp.proxyPort=8888 
-Dhttp.nonProxyHosts="*.nowhere.nothing" 
-Dhttps.proxyHost=xxx.xxx.com 
-Dhttps.proxyPort=8888 
-Dhttps.nonProxyHosts="*.nowhere.nothing" 
-Dsocks.proxyHost=xxx.xxx.xxx 
-Dsocks.proxyPort=8888 
-Dsocks.nonProxyHosts="*.nowhere.nothing" 

답변

0

grpc - 자바가 양식 host:port의 값 GRPC_PROXY_EXP 변수 환경을 지정할 수 있습니다 1.0.3입니다. "EXP"는 실험적인 의미이며 grpc-java가 일반적인 Java 설정 (예 : https.proxyHost)을 준수한 후에 제거되므로 실험적입니다.

관련 문제