C# 没有连接可用于服务此操作:EVAL;远程主机已强制关闭现有连接

C# 没有连接可用于服务此操作:EVAL;远程主机已强制关闭现有连接,c#,.net-core,azure-functions,stackexchange.redis,C#,.net Core,Azure Functions,Stackexchange.redis,当我从Redis缓存客户端C#.Net core 2.1调用redisDb.GetSetringAsync()时,收到以下异常。在服务器中,相同的客户端应用程序工作正常 我试过: 重新启动azure redis缓存服务器 具有主连接字符串和辅助连接字符串 连接字符串中也包含synctimeout 没什么帮助 没有连接可用于服务此操作:EVAL;StackExchange.Redis.ConnectionMultiplexer.ThrowFailed[T](TaskCompletionSour

当我从Redis缓存客户端C#.Net core 2.1调用redisDb.GetSetringAsync()时,收到以下异常。在服务器中,相同的客户端应用程序工作正常

我试过:

  • 重新启动azure redis缓存服务器
  • 具有主连接字符串和辅助连接字符串
  • 连接字符串中也包含synctimeout
没什么帮助

没有连接可用于服务此操作:EVAL;StackExchange.Redis.ConnectionMultiplexer.ThrowFailed[T](TaskCompletionSource`1 source,Exception unthrownException)上的远程主机|强制关闭了现有连接在c:\code\StackExchange.Redis\StackExchange.Redis\StackExchange\Redis\ConnectionMultiplexer.cs中:第2000行--从引发异常的前一个位置开始的堆栈结束跟踪--在Microsoft.Extensions.Caching.Redis.RedisExtensions.HashMemberGetAsync(IDatabase缓存,字符串键,字符串[]成员)位于Microsoft.Extensions.Caching.Redis.RedisCache.GetAndRefreshAsync(字符串键、布尔getData、CancellationToken令牌)的Microsoft.Extensions.Caching.RedisCache.GetAsync(字符串键、CancellationToken令牌)的Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions.GetStringAsync(IDistributedCache缓存、字符串键、CancellationToken令牌)


你能展示你的代码吗?你能展示你的代码吗?