使用分布式锁的时候,不好评估锁过期时间怎么办?

提问者:帅平 问题分类:面试刷题
使用分布式锁的时候,不好评估锁过期时间怎么办?
1 个回答
习惯所有的虚假
习惯所有的虚假
加锁时,先设置一个过期时间,然后我们开启一个「守护线程」,定时去检测这个锁的失效时间,如果锁快要过期了,操作共享资源还未完成,那么就自动对锁进行「续期」,重新设置过期时间。目前常用的redis分布式锁框架redisson已经帮我们实现好了。他自带一个叫做看门狗的守护程序实现自动续期
发布于:4个月前 (04-02) IP属地:四川省
我来回答