0

私はNESTで働き始めています。以前の質問で、TryConnect をプログラムの最初に 1 回だけ使用してから、Connect を使用する必要があることを見てきました。しかし、それは長時間稼働するシステムには少し単純すぎるようです。たとえば 3 台のマシンのクラスターがあり、3 台のマシンのいずれにも接続できることを確認したい場合はどうすればよいですか? それを行うための推奨される方法は何ですか?

- 毎回 TryConnect を使用し、失敗した場合は別のホスト + ポートを使用します (マイナス面 - 毎回追加のラウンドトリップ)?
- クライアントとの連携を試み、接続の問題による障害を処理するための再試行メカニズムを備えていますか? その上に接続プールを実装するかもしれませんか?

他のオプションはありますか?提案/推奨事項はありますか?サンプルコード?

助けてくれてありがとう、
ロン

4

1 に答える 1