一、基于分布式锁解决定时任务重复问题
1、定时任务部署集群
二、利用redis分布式锁解决定时任务重复发送短信
1、启用定时任务
package com.example.distributelock; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableScheduling; @SpringBootApplication @MapperScan("com.example.distributelock.dao") @EnableScheduling public class DistributeLockApplication { public static void main(String[] args) { SpringApplication.run(DistributeLockApplication.class, args); } }