sherlock分布式锁原理?

智能生活网 2023-04-11 01:04 编辑:admin 57阅读

ShedLock的实现原理是采用公共存储实现的分布式锁机制,使得同一时间点只有第一个执行定时任务的服务实例能执行成功,并在公共存储中存储"我正在执行任务,从什么时候(预计)执行到什么时候",其他服务实例执行时如果发现任务正在执行,则直接跳过本次执行,从而保证同一时间一个任务只被执行一次。