Java 8 - Quartz Scheduler 每天在特定时间安排任务
Java 8 - Quartz Scheduler to schedule task for specific time daily
我想执行一组任务并且正在使用 Quartz Scheduler。现在,我每 10
分钟执行一次任务,但我想每天执行特定时间的任务。
例如,我想每天在8 am
执行任务。
下面是我的 Quartz Scheduler 代码:
public void start() {
try {
scheduler = new StdSchedulerFactory().getScheduler();
scheduler.start();
schedule(DocumentIndexing.class, "0 0/10 * * * ?");
} catch (Exception e) {
System.out.println(e);
}
}
您可以在此处生成表达式:
Cron Expression Generator & Explainer - Quartz
例如,我生成了一个每天早上 8 点执行的表达式 0 0 8 ? * * *
我想执行一组任务并且正在使用 Quartz Scheduler。现在,我每 10
分钟执行一次任务,但我想每天执行特定时间的任务。
例如,我想每天在8 am
执行任务。
下面是我的 Quartz Scheduler 代码:
public void start() {
try {
scheduler = new StdSchedulerFactory().getScheduler();
scheduler.start();
schedule(DocumentIndexing.class, "0 0/10 * * * ?");
} catch (Exception e) {
System.out.println(e);
}
}
您可以在此处生成表达式:
Cron Expression Generator & Explainer - Quartz
例如,我生成了一个每天早上 8 点执行的表达式 0 0 8 ? * * *