最简单的防止重复,用分布式锁来解决
复杂和高可靠场景就要用分布式定时任务
Elastic Job
XXL Job
SchedulerX