Asp.net StackExchange.Redis.RedisTimeoutException:执行评估时超时

Asp.net StackExchange.Redis.RedisTimeoutException:执行评估时超时,asp.net,session,redis,Asp.net,Session,Redis,我正在使用Redis缓存存储asp.net核心应用程序中的会话,但在某些时候,出现了如下异常 StackExchange.Redis.RedisTimeoutException: Timeout performing EVAL, inst: 2, queue: 16, qu: 0, qs: 15, qc: 1, wr: 0, wq: 0, in: 501, ar: 0, clientName: , serverEndpoint: 104.211.115.54:6379, keyHashSlot:

我正在使用Redis缓存存储asp.net核心应用程序中的会话,但在某些时候,出现了如下异常

StackExchange.Redis.RedisTimeoutException: Timeout performing EVAL, inst: 2, queue: 16, qu: 0, qs: 15, qc: 1, wr: 0, wq: 0, in: 501, ar: 0, clientName: , serverEndpoint: 104.211.115.54:6379, keyHashSlot: 4394 (Please take a look at this article for some common client-side issues that can cause timeouts: http://stackexchange.github.io/StackExchange.Redis/Timeouts)    at StackExchange.Redis.ConnectionMultiplexer.ExecuteSyncImpl[T](Message message, ResultProcessor`1 processor, ServerEndPoint server) in c:\code\StackExchange.Redis\StackExchange.Redis\StackExchange\Redis\ConnectionMultiplexer.cs:line 2120    at StackExchange.Redis.RedisBase.ExecuteSync[T](Message message, ResultProcessor`1 processor, ServerEndPoint server) in c:\code\StackExchange.Redis\StackExchange.Redis\StackExchange\Redis\RedisBase.cs:line 81    at StackExchange.Redis.RedisDatabase.ScriptEvaluate(String script, RedisKey[] keys, RedisValue[] values, CommandFlags flags) in c:\code\StackExchange.Redis\StackExchange.Redis\StackExchange\Redis\RedisDatabase.cs:line 1052    at Microsoft.Extensions.Caching.Redis.RedisExtensions.HashMemberGet(IDatabase cache, String key, String[] members)    at Microsoft.Extensions.Caching.Redis.RedisCache.GetAndRefresh(String key, Boolean getData)    at Microsoft.AspNetCore.Session.DistributedSession.Load()
我在connetionstring
connectTimeout=10000、syncTimeout=2000、connectRetry=3中添加了额外的连接属性

解决此异常需要什么附加设置