GRPC (Java API) 연결에 대한 연결 상태를 아래 복사 된 호출을 통해 가져 오려고합니다. 내가 온라인에서 찾을 수있는 노트를 바탕으로 GRPC 클라이언트가 서비스 호출 전에 연결을 설정하려면 & 첫 번째 서비스 호출에서 서버에 지연 연결하는 것처럼 보였습니다.이 옵션을 사용할 수있었습니다. 그러나이 호출은 항상 내 응용 프로그램이 서버에 연결되는 것을 방지하고 다른 호출/메커니즘에 의존해야하는지 궁금합니다.GRPC 연결 상태 가져 오기
GRPC 버전 : 1.1.2
JDK 버전 : 대부분의 ManagedChannel
의 1.8
final ManagedChannelBuilder<?> channelBuilder = connection.getSecure(); //this forms a secure connection
channel = channelBuilder.build();
ConnectivityState connectivityState = channel.getState(true); //referenced in question above
asyncStub = MonetaGoConnectGrpc.newStub(channel);
"작동하지 않는다"고 말하는 대신 실제 오류 예외 또는 동작을 제공하십시오. –
코멘트는 위의 질문에서 내가 가리킨 코드 스 니핏 안에있는 라인을 나타 내기 위해 존재했습니다. –