问题描述
我们需要在每次对Redis进行多级重试时实现日志机制
- 当我们从 Redis 收到 NULL 对象时记录警告/错误 - 如果由于某种原因,Redis 中不存在数据,那么我们重试几次以回退到 DB。我们使用 Polly 来实现这一点,并且运行良好。我们能够记录每次重试。
- 瞬态故障 - 我们使用 ConnectionMultiplexer 连接到 Redis,连接字符串如下所示 - redisinstancename.redis.cache.windows.net:6380,password=,ssl=True,abortConnect=False,connectRetry= 5,connectTimeout=5000 - 此连接字符串指定代码应重试 5 次,每次重试等待 5 秒。我的假设是它有效。但是,我想通过插入一些类似于我们在选项 1 中使用 Polly 所做的日志来证明它是否真的尝试了 5 次。 有没有办法做到这一点?
谢谢, 普拉文
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)