我尝试了什么:
@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。
请参阅文档。