解决SpringBoot 定时计划 quartz job 任务重复执行多次(10次)

时间:2024-03-20 22:38:15
  • 上一篇:SpringBoot多任务Quartz动态管理Scheduler,时间配置,页面+源
  • 设置了多个 任务,本应该是各司其职的,任务调用多线程处理任务,but这个定时任务竟然同时跑了10次???如下图
    让我很苦恼

    解决SpringBoot 定时计划 quartz job 任务重复执行多次(10次)
  • 百度一波,怀疑是否是因为多次初始化bean导致的?

    debug看了并没有多次初始化。。。那么就是任务多次执行了!

    解决SpringBoot 定时计划 quartz job 任务重复执行多次(10次)
  • 看到别人有控制并发?加上注释试下
    @DisallowConcurrentExecution
    
    果然还是没有控制并发导致的: