<分区>
我没有使用 cron4j 调度程序的经验,我需要安排不同时间的任务。使用 cron4j 是必需的,所以我必须使用它。我试图找到教程但没有成功。有人能帮我吗。我现在不想要完整的代码,只是建议如何做或与教程链接。我已阅读 cron4j 文档,但没有找到我需要的内容。我感谢每一个帮助。谢谢。
<分区>
我没有使用 cron4j 调度程序的经验,我需要安排不同时间的任务。使用 cron4j 是必需的,所以我必须使用它。我试图找到教程但没有成功。有人能帮我吗。我现在不想要完整的代码,只是建议如何做或与教程链接。我已阅读 cron4j 文档,但没有找到我需要的内容。我感谢每一个帮助。谢谢。
最佳答案
抱歉我迟到了。
这正是我在 this thread 上遇到的问题
但是我设法找到了“一种”方法来实现多个时间表。
如果您有不同的任务,您希望在不同的时间执行。创建不同的调度器:
// Creates a Constituent Scheduler instance.
Scheduler myFirstScheduler = new Scheduler();
// Creates a Summary Scheduler instance.
Scheduler mySecondScheduler = new Scheduler();
// Schedule a once-a-week task at 8am on Sunday.
myFirstScheduler("0 8 * * 7", new Runnable() {
public void run() {
//DO SOMETHING
}
});
//Schedule a twice a day task at 7am and 6pm on weekdays
mySecondScheduler("0 7 * * 1-5 |0 18 * * 1-5 ", new Runnable() {
public void run() {
//DO SOMETHING
}
});
关于java - cron4j:安排具有不同计划时间的多个任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14336575/