动态创建任务
future = taskScheduler.schedule(new ReCallTaskRunable(cookie), new Trigger() {
@Override
Date nextExecutionTime(TriggerContext triggerContext) {
//指定时间,每7小时回溯一次
return new CronTrigger("0 0/30 * * * ?").nextExecutionTime(triggerContext)
}
})
future = taskScheduler.scheduleWithFixedDelay(new ReCallTaskRunable(cookie), Duration.ofHours(6))
// 校验是否合格
CronSequenceGenerator.isValidExpression("0/14 * * * * ?")