我经常遇到下面提到的错误,项目中使用的 dll 版本是 - 1.0.488.0
System.TimeoutException: 执行 GET 超时
StackExchange.Redis.RedisConnectionException:没有连接可用于服务此操作:GET
没有可用于服务此操作的连接:EXISTS
谁能帮我弄清楚问题出在哪里?
还在 StackExchange 的 Github 存储库上针对相同问题创建了一个问题 Issue created on Github for the same
最佳答案
您的连接似乎中断了。当它发生时,任何已经发送到 Redis 的命令都会在客户端应用程序上超时,即使它们可以在服务器上执行。如果您升级到更高版本的 StackExchange.Redis 客户端,您将获得有关客户端应用程序端的线程池、CPU 等状态的更丰富的诊断信息。
关于Redis StackExchange 客户端 - 频繁接收 "Timeout exceptions", "Redis connection exception", "No connection available to service",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44947965/