我们在C#应用中使用StackExchange.Redis库连接到Azure中的Redis缓存,注意到我们定义了过期时间的一些密钥没有被删除,这种情况随机发生,我们仍然无法确定问题的来源,基本上我们定义了密钥和过期时间如下:
await redis.StringSetAsync(index, listJson);
await redis.KeyExpireAsync(index, DateTime.UtcNow.AddMinutes(5));
我们不知道该如何确定/解决这个问题。有人知道它可能是什么吗?我们能做些什么?
1条答案
按热度按时间pjngdqdw1#
*使用Try and catch:
关于
redisManager.DeleteKey
输出: