获取“执行扫描超时,inst:0,mgr:ExecuteSelect,队列:1,qu=1,qs=0,qc=0,wr=0/1,in=0/0”,同时在 redis 上请求键
不知道为什么会这样?
public void DeleteKeys(string pattern)
{
try
{
EndPoint[] endPoints = m_connectionMultiplexer.GetEndPoints();
foreach (EndPoint endPoint in endPoints)
{
IServer server = m_connectionMultiplexer.GetServer(endPoint);
RedisValue redisValue = pattern;
IEnumerable<RedisKey> redisKeys = server.Keys(0, redisValue);
foreach (RedisKey redisKey in redisKeys)
{
m_connectionMultiplexer.GetDatabase().KeyDelete(redisKey);
}
}
}
catch (Exception ex)
{
m_logger.Exception(ex);
}
}