session - StackExchange.Redis.RedisServerException : ERR unknown command 'EVAL' 异常

标签 session caching model-view-controller redis provider

我在本地运行 Redis 服务器,在运行 MVC 应用程序时出现此错误。 这是我的配置部分:

<sessionState mode="Custom" customProvider="RedisSessionProvider">
  <providers>
    <add name="RedisSessionProvider"
      type="Microsoft.Web.Redis.RedisSessionStateProvider"
      host = "127.0.0.1"
      port = "6379"
      ssl = "false"
      throwOnError = "true"
      retryTimeoutInMilliseconds = "2000"
      applicationName = "MyApp"
      connectionTimeoutInMilliseconds = "2000"
      operationTimeoutInMilliseconds = "1800000" />
  </providers>
</sessionState>

Microsoft.Web.RedisSessionStateProvider v1.6.5.0

StackExchange.Redis.StrongName v1.0.316.0

我已经花了几个小时试图在网上找到解决方案,但没有成功。 任何帮助将不胜感激。

最佳答案

升级到最新的 Azure SDK 解决了问题。

关于session - StackExchange.Redis.RedisServerException : ERR unknown command 'EVAL' 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34090324/

相关文章:

php - 如何构建 MVC 模型和 ORM 模型

javascript - 使用 PHP 打开图片文件时防止新 session

javascript - Node js 在所有客户端应用程序中显示相同的用户数据

iphone - AFNetworking 检查图像是否被缓存

caching - 像 LinkedIn 这样的网站如何在每个人的名字旁边有效地显示第一/第二/第三级关系?

php - 在MVC中应该如何构建模型?

javascript - 主干事件映射不工作

php - 修改 session 变量(购物车)

PHP session 默认超时

android - 有什么方法可以处理回收过程中的 View ?