hybris使cronjob执行n小时,然后n + 1小时

时间:2018-09-13 11:10:50

标签: hybris

我该如何实现?我的意思是,我可以使用触发器使它每n小时执行一次。但是如何使它每n小时执行一次,然后每n + 1小时执行一次,然后重复执行此循环?

3 个答案:

答案 0 :(得分:0)

您可以通过更新作业触发项(触发器)来更改cron作业的触发。

答案 1 :(得分:0)

您可以为此创建一个触发器。例如,“ 5 3-6 / 1 * * *”代表“每小时凌晨5点从凌晨3点到凌晨6点。”

答案 2 :(得分:0)

完成业务逻辑后,接收cron作业的触发器,设置新的激活时间并通过模型服务将其存储。 这将重新计划cronjob开箱即用的时间。 如果您遇到这种情况,可以在过去的某个固定日期配置触发器,这样就不会进行自动重新安排。