redisson 公平锁 需要手动解锁么?
官方文档介绍:
RLock fairLock = redisson.getFairLock("anyLock");
// 最常见的使用方法
fairLock.lock();
使用期间发现程序执行完以后redis对应锁定的key还会不断自动续期,,这个需要调用unlock方法手动解锁么
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
redisson使用了自动续期,如果业务超长,运行期间自动续上30s,不用担心业务时间长,锁自动过期被删掉。
最好使用leaseTime的参数来指定加锁的时间。超过这个时间后锁便自动解开了。