如何通过增加重试次数来重试失败的服务任务?
How to retry a failed service-task by incrementing the retry count?
是否可以通过 Camunda cockpit 增加重试次数来手动重试失败的服务任务?
直到最近,我们才将服务任务用作外部任务。对于外部任务,开箱即用地通过驾驶舱重试。现在我们正在尝试使用 java class 实现 (AbstractBpmnActivityBehavior
),它更适合我们的用例,但我们还没有弄清楚如何启用重试。
非常感谢任何提示。提前致谢。
仅供参考:我在 Camunda forum.
中问过同样的问题
是的,绝对可以通过驾驶舱重试事件。我一直在这样做。
我想你的问题是,你不使用异步延续......这是必需的,否则,如果发生异常,事务将回滚并且你无法重试......如果你将 BPMN 的关键部分标记为异步,您将在驾驶舱中看到事件并可以开始重试。
是否可以通过 Camunda cockpit 增加重试次数来手动重试失败的服务任务?
直到最近,我们才将服务任务用作外部任务。对于外部任务,开箱即用地通过驾驶舱重试。现在我们正在尝试使用 java class 实现 (AbstractBpmnActivityBehavior
),它更适合我们的用例,但我们还没有弄清楚如何启用重试。
非常感谢任何提示。提前致谢。
仅供参考:我在 Camunda forum.
中问过同样的问题是的,绝对可以通过驾驶舱重试事件。我一直在这样做。 我想你的问题是,你不使用异步延续......这是必需的,否则,如果发生异常,事务将回滚并且你无法重试......如果你将 BPMN 的关键部分标记为异步,您将在驾驶舱中看到事件并可以开始重试。