grpc-javaを使用している場合は、フェールオーバーをサポートする推奨方法はありますか?grpc-javaのフェイルオーバーをサポートする公式の方法はありますか?
たとえば、1台のサーバーに接続してからサーバーが停止します。あなたはそれから回復するための推奨される方法は何ですか?
私は実験的なLoadBalancer
クラスを見てきました。それは問題を解決することを目的としていますか?また、さまざまなインターセプタクラスがありますが、私はそれらを使用して接続エラーに対処する方法がわかりません。
私はgrpc-spring-boot-starterを使用していますが、そこにはフェールオーバーサポートもありません。
私が避けたいのは、ビジネスクラスのすべての再接続を処理することです。たとえば、そこに例外をキャッチして、次に使用可能なサーバーへの接続を構築します。可能であれば、それは透過的に処理されるべきです。
ロードバランシングの場所はどのように分かりますか? –