2017-10-05 10 views
0

gRPC-javaを使用してネットワークエラーを検出して回復する方法を実装するにはどうすればよいですか? UNAVAILABLEステータスはネットワークエラーを意味する可能性がありますが、それはネットワークエラーの種類を教えてくれません。また、UNAVAILABLEもサーバーから送り返すことができます。grpc-javaでのネットワークエラーの処理

Java RMIでは、ネットワークの問題に注意を払うことを奨励されています。接続拒否エラーであるConnectionException gRPCでどうすればいいですか?

答えて

1

ステータスの原因と説明から、エラーの詳細を知ることができます。たとえば、クライアント側からの接続エラーの場合、原因はおそらくIO/SocketExceptionになります。サーバーから送信されたGO_AWAYの場合は、HTTP/2エラーコードが記述されます。

関連する問題