问题描述
我在我的一个 Spring Boot 应用程序中实现了 shedlock。计划任务如下,
@Scheduled(fixedrate = 5000)
@SchedulerLock(name = "TaskScheduler_scheduledTask",lockAtMostForString = "PT14M",lockAtLeastForString = "PT5M")
public void reportCurrentTime() {
log.info("The time is Now {} ",dateFormat.format(new Date()));
}
在单个节点上一切正常。但是,当我在两个端口号不同的情况下运行具有相同调度程序的 2 个引导实例时,我确实得到了 2 个控制台日志(这是预期的),但是我在两个控制台中都看到了计划任务日志?你能帮忙吗?
谢谢, 南迪尼。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)