Camunda Timer事件意外延迟时间

问题描述 投票:3回答:1

我有一个使用计时器事件的过程。计时器事件的类型为Duration,等待时间为30分钟(PT30M)。预计此计时器事件将在30分钟后完成,但需要额外的15或30秒。即使我改变(增加或减少)定时器事件的持续时间,也会观察到此行为并且每次延迟恰好是15或30秒。我想知道为什么需要15秒才能执行。

bpmn camunda camunda-modeler
1个回答
2
投票

BPMN流程中的计时器在Camunda中作为作业保留。作业执行程序组件重复轮询作业表以查找到期的任何作业。如果没有到期作业,则轮询应用指数退避,默认情况下在轮询尝试之间最多休眠60秒。因此,如果您的系统负载很小,那么这种延迟是可以预期的。您可以使用作业执行程序配置属性maxWait来更改最长休眠期。

相关文件:

© www.soinside.com 2019 - 2024. All rights reserved.