Spring Boot 实现分布式定时任务锁 shedlock
Spring Boot 实现分布式定时任务锁 shedlock
分布式定时任务有好几种实现,我这里用了mysql和redis来实现
我们在项目中经常要用到定时任务,当有天服务器压力过大,我们就会增加服务器的数量,这时每台服务器的定时任务都在同一时间运行,导致我们需要同一时间运行一次的定时任务跑了多次,这时就需要解决这个问题,就用到了 shedlock
下面这是我项目里写的定时任务,里面的方法没有写出来
@Component
public class TimeOutSMSScheduledLock {
原创
2020-06-02 17:43:28 ·
1425 阅读 ·
0 评论