春季执行方法,每15分钟
问题描述:
我试图用cron表达式从该网站http://www.cronmaker.com/春季执行方法,每15分钟
@Scheduled(cron = "0 0/15 * 1/1 * ? *")
public void clearRps() {
}
但它引发的:java.lang.IllegalStateException:遇到无效@Scheduled法“clearRps”:cron表达式必须由6个字段(实测7中的 “0 * 0/15 1/1 * *?”)
答
只要使用以下的cron:
@Scheduled(cron = "0 0/15 * * * *")
弹簧cron表达式语法略有不同来自unix cron表达。一个直接的区别 - 它支持1个字段(6个而不是7个)。