我无法重新连接到我的Redis DB,执行以下操作:
RedisConnection
connection.Open().Wait();
connection.Close(true);
connection.Open().Wait();
时,会抛出错误“Connection is closed”。 我知道连接已关闭,但为什么我无法重新打开它?
如果我没有关闭连接,关闭Redis服务器,让客户端引发Closed
事件,重新启动服务器,然后尝试打开与{{1}的连接,则会发生同样的情况。再次。 “连接已关闭”错误被抛出。
我的做法有什么问题?我似乎无法使用Booksleeve正确管理连接状态。
由于
答案 0 :(得分:2)
打开和关闭BookSleeve连接不是预期的用途。
就个人而言,如果我在运行时重新配置系统,或者连接中断,我只会关闭它。