本文主要是介绍Redisson - 看门狗机制(Watch Dog)禁用方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述
Redis - Redisson tryLock 函数参数分析-CSDN博客
我们在这篇文章有提到过看门狗机制,其实有时候我们不想要看门狗机制的时候,如何禁用呢?!因为有时候不想续期,需要实时性比较高的业务,但是看门狗会自动续期……
解决方案
上面文章提到过一点:
每隔超时施放时间/3就会刷新一次锁的过期时间(是一个定时任务)
只要我们把这个看门狗检测时间大于业务处理时间就不会触发看门狗机制(自动续期),这里还有一点要注意:因为这里是 time / 3,所以我们设置的时间要 x3 倍数才行!!!
这篇关于Redisson - 看门狗机制(Watch Dog)禁用方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!