首页 > 解决方案 > Spring Boot 中的 @scheduled 注释

问题描述

我在 Spring Boot 中创建了一个计划作业,其中我还使用了@schdeulerlock。问题是调度程序无法正常工作。如果作业计划在每 10 分钟后执行一次,那么如果该过程需要超过 10 分钟,那么会发生什么,尽管有一个 @schdeulerlock 释放锁定行为者 15 分钟

标签: javaspringspring-bootscheduled-tasksscheduler

解决方案


计划任务永远不会并行运行。它等待上一次调用完成,然后再开始下一次调用

有关更多详细信息,请参阅此线程


推荐阅读