【问题标题】:How to retry a failed service-task by incrementing the retry count?如何通过增加重试次数来重试失败的服务任务?
【发布时间】:2021-12-14 10:27:22
【问题描述】:

是否可以通过 Camunda cockpit 增加重试次数来手动重试失败的服务任务?

直到最近我们还使用服务任务作为外部任务。对于外部任务,通过 Cockpit 重试可以开箱即用。现在我们正在尝试使用 java 类实现 (AbstractBpmnActivityBehavior),它更适合我们的用例,但我们还没有弄清楚如何启用重试。

非常感谢任何提示。提前致谢。

仅供参考:我在Camunda forum 中问过同样的问题。

【问题讨论】:

    标签: bpmn camunda


    【解决方案1】:

    是的,绝对可以通过驾驶舱重试事件。我一直在这样做。 我想您的问题是,您不使用异步延续...这是必需的,否则,如果发生异常,事务将回滚并且您无法重试...如果您将 BPMN 的关键部分标记为异步,您将在驾驶舱中看到该事件并可以开始重试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-15
      • 1970-01-01
      • 2011-07-05
      相关资源
      最近更新 更多