Activiti为计时器事件创建新作业

时间:2013-04-10 08:57:24

标签: activiti

我们正在使用 activiti 5.10 ,我们注意到一个非常奇怪的行为定时任务:

我们有一个定时任务,每30秒唤醒一次,检查是否需要“工作”,如果需要,它会完成这项工作并完成自己。如果不做任何工作,它就会完成。

这一切都没有任何例外或“hickups”。

我们遇到的问题是,activiti偶尔会创建此定时事件的新实例。这意味着为此流程定义创建表“act_ru_job”中的另一个条目。因此,我们现在有两个,而不是一个定时任务完成工作。一个月后我们已经有超过100个。

每次都不会发生这种情况,有时会有两周没有任何事情发生。没有例外,任务表(act_ru_task)告诉我没有任务等待完成。

我知道这确实是一个奇怪的错误,并且很难在没有任何例外的情况下解决它,但也许有人在这里经历过同样的事情或者可能会引导我进行正式的错误描述。

致以最诚挚的问候,

1 个答案:

答案 0 :(得分:1)

我无法从您的描述中确切地说出来,但我认为您的流程实例已完成,因此当另一个流程启动时,您会在“act_ru_job”表中看到另一个作业但链接到新实例是正常的。< / p>