我必须编写一个弹出调度程序,它在一周内运行一次,比如说每个星期一凌晨1点。对于那个cron表达式,我们可以使用fixedDely对它进行归档。
答案 0 :(得分:3)
您可以使用cron:
function X ( ) {
this.foo = 'bar';
}
X.first = new X;
console.log( X.first );
按顺序从左到右依次表示:
@Scheduled(cron = "0 0 1 * * MON")
答案 1 :(得分:0)
固定延迟是延迟,而不是重复发生的事件。使用fixedDelay
,您可以设置一个事件,该事件在最后一次调用结束和下一次调用开始之间的固定时间段(以毫秒为单位)后运行。这不是你想要的。
要在每个星期一凌晨1点运行作业,您可以设置cron
表达式
@Scheduled(cron = "0 0 1 * * MON")