Azure Redis 缓存 - HashSet 超时错误
Azure Redis Cache - HashSet Timeout Error
我在尝试 运行 此代码时遇到超时错误:
List<HashEntry> entries = new List<HashEntry>();
for (i = 0; i < 10000; i++)
{
var extension = new Extension
{
Name = RandomString(30),
LastName = RandomString(30),
Number = random.Next(),
};
entries.Add(new HashEntry(extension.Name, JsonConvert.SerializeObject(extension)));
}
cache.HashSet("extensions", entries.ToArray());
这个异常发生在最后一行:
'System.TimeoutException' 类型的未处理异常发生在 StackExchange.Redis.dll
附加信息:执行 HMSET 扩展超时,inst:0,mgr:不活动,queue:2,qu=1,qs=1,qc=0,wr=1/1,in=0/0
解决方案是在连接配置中添加"synctimeout"参数。
我在尝试 运行 此代码时遇到超时错误:
List<HashEntry> entries = new List<HashEntry>();
for (i = 0; i < 10000; i++)
{
var extension = new Extension
{
Name = RandomString(30),
LastName = RandomString(30),
Number = random.Next(),
};
entries.Add(new HashEntry(extension.Name, JsonConvert.SerializeObject(extension)));
}
cache.HashSet("extensions", entries.ToArray());
这个异常发生在最后一行:
'System.TimeoutException' 类型的未处理异常发生在 StackExchange.Redis.dll
附加信息:执行 HMSET 扩展超时,inst:0,mgr:不活动,queue:2,qu=1,qs=1,qc=0,wr=1/1,in=0/0
解决方案是在连接配置中添加"synctimeout"参数。