从未运行的调度cron表达式



我尝试了什么:

@Scheduled(cron="* * * 08 04 2099")

我想要一个永远不会执行的cron表达式。有人能帮我做这个表达式吗。

提前感谢。。。!

此cron将每分钟运行一次,任务将与条件绑定。如果你需要不同的cron作业,那么你可以使用这个网站生成。

@Scheduled(cron = "0 0/1 * 1/1 * ? *")
protected void performTask() {
if (condition)//if value matches with database value
{
//perform the task
}
}

您可以使用。

@Scheduled(cron = "${cron.expression}")
cron.expression=-

这适用于Spring 5.1。

请参阅文档。

最新更新