次の操作を行うと、Redis DB に再接続できません。
RedisConnection「接続」と呼ばれる新しいものを作成します- 接続を開く
connection.Open().Wait(); - 接続を閉じる
connection.Close(true); - 今私がしようとすると
connection.Open().Wait();、「接続が閉じられています」というエラーがスローされます。
接続が閉じられたことは認識していますが、再度開くことができないのはなぜですか?
接続を閉じる代わりに、Redis サーバーをシャットダウンし、クライアントにClosedイベントを発生させ、サーバーを再起動してから、connection.Open().Wait();もう一度接続を開こうとすると、同じことが起こります。「接続が閉じられました」というエラーがスローされます。
私のアプローチの何が問題になっていますか?Booksleeve との接続状態を適切に管理できないようです。
ありがとう