Elastic4s で自動再接続を処理する方法 (またはベスト プラクティス) はありますか?
エラスティック クラスターがアプリケーションの背後で再起動される状況があります (セキュリティ更新など)。[明らかに、これは理想的ではなく、ローリング再起動によってより適切に処理されますが、まだ完全には達成されていません。]
ただし、これが発生すると、接続が切断され、クラスターがオンラインに戻ったときに回復することはありません。利用可能なノードがないと言い続けます。アプリケーションを再起動すると、問題なく再接続されます。
新しい接続を作成せずにこれを適切に処理する方法はありますか (つまりTcpClient
)? 現在、アプリケーションのさまざまな部分に新しいものを配布するTcpClient
か、この状況を処理する何かで API をラップする必要があります。どちらもあまり魅力的ではありません。
ありがとう