下一个触发时间到来时,CronJob仍在运行

2020-09-10 10:26发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


假设有一个CronJob运行了很多时间,以至于下一个触发时间到来时它仍在运行。

在这种情况下,杂种会做什么? 它会跳过这个触发时间吗? 它会产生另一个CronJob并并行运行两个吗?

示例:我们将 ProductSync Solr Full index 作业配置为每小时运行一次。 我们启动了它,并且运行了一个多小时。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


假设有一个CronJob运行了很多时间,以至于下一个触发时间到来时它仍在运行。

在这种情况下,杂种会做什么? 它会跳过这个触发时间吗? 它会产生另一个CronJob并并行运行两个吗?

示例:我们将 ProductSync Solr Full index 作业配置为每小时运行一次。 我们启动了它,并且运行了一个多小时。

付费偷看设置
发送
1条回答
Violet凡
1楼 · 2020-09-10 10:36.采纳回答

在这种情况下,hybris会做什么? 将 它跳过了这个触发时间? 将 它生成另一个CronJob并运行两个 并行?

是,可能有2个实例同时运行。 Cronjob实现可以在内部解决它,如果后续实例检测到已经在运行的实例,则跳过该实例的执行。

一周热门 更多>