1

我遇到了 StackExchange.Redis 的问题:经过一段时间的空闲时间(几个小时)后,整个提供商无法再次连接到 Redis 并抛出所谓的异常It was not possible to connect to the redis server(s); to create a disconnected multiplexer [...]

如果我回收 IIS 应用程序池,一切都会再次正常,并且在另一个空闲时间之后,问题再次发生。这就是为什么我猜这不是 Redis 实例的问题,而是 StackExchange.Redis 的问题,因为我不是重新启动 Redis 服务,而是重新启动 IIS 应用程序池。

除了确保每个应用程序域有一个多路复用器实例之外,是否有关于如何管理 Redis 多路复用器的任何指导?

4

1 回答 1

0

就我而言,我已将此设置解决AbortOnConnectFailfalse. 这似乎暂时解决了这个问题。

于 2014-12-12T08:12:16.557 回答