Cronjob同时触发更多次

2020-09-16 02:07发布

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

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


嗨大家

我遇到了一个问题,即一个cronjob同时运行更多次。 我通过以下flexsearch查询搜索此工作历史。 我们有两个节点,并且已经将cronjob的服务器节点设置为2。

 选择次数,count(*)从
  ({{
  从{CronJobHistory}中选择date_format({creationtime},'%Y-%m-%d%H:%i:%s')作为时间,其中{cronJobCode} ='orderPlacementJob'的排序时间为{creationtime} desc
  }})作为tb分组,按count(*)> 1次


  

结果是

  2018-06-28 14:15:06 2
  2018-06-29 14:45:40 2
  2018-07-10 14:52:53 2
  2018-07-10 16:00:50 2
  2018-07-12 16:14:00 2
  2018-07-13 10:41:09 2
  2018-07-16 17:00:04 2
  2018-07-16 17:38:00 2
  2018-07-16 17:40:27 3

  

有人知道是什么原因吗?

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

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


嗨大家

我遇到了一个问题,即一个cronjob同时运行更多次。 我通过以下flexsearch查询搜索此工作历史。 我们有两个节点,并且已经将cronjob的服务器节点设置为2。

 选择次数,count(*)从
  ({{
  从{CronJobHistory}中选择date_format({creationtime},'%Y-%m-%d%H:%i:%s')作为时间,其中{cronJobCode} ='orderPlacementJob'的排序时间为{creationtime} desc
  }})作为tb分组,按count(*)> 1次


  

结果是

  2018-06-28 14:15:06 2
  2018-06-29 14:45:40 2
  2018-07-10 14:52:53 2
  2018-07-10 16:00:50 2
  2018-07-12 16:14:00 2
  2018-07-13 10:41:09 2
  2018-07-16 17:00:04 2
  2018-07-16 17:38:00 2
  2018-07-16 17:40:27 3

  

有人知道是什么原因吗?

付费偷看设置
发送
2条回答
1楼-- · 2020-09-16 02:34

我已经检查了您的查询。 没有问题。 我检查了其他工作。 我认为orderPlacementJob已多次触发...您也可以检查cron作业的状态。

hongfeng1314
2楼-- · 2020-09-16 02:41

嗨,奥斯卡

仅此工作还是所有工作都在发生? 在某些情况下可以检查cronJobHistoryModel是否以相同的时间戳保存两次?

一周热门 更多>