应用程序重新启动后,服务任务状态失败

时间:2019-10-08 12:19:22

标签: spring-boot workflow bpmn flowable

重新启动应用程序后,失败的Service Task会发生什么情况。它将再次尝试重试Service任务。

如果不是,该过程如何进行。有没有办法手动重试“服务”任务?

从Flowable API中可以看到,taskQuery仅列出了UserTasks。

1 个答案:

答案 0 :(得分:0)

在Flowable中,当执行失败(由于某些异常)时,事务将回滚到工作流中的先前等待状态。这意味着下次运行时将从那里继续。

您可以使服务任务异步,使其处于等待状态。在这种情况下,将创建一个异步作业,并将其重试(默认情况下为3次,但这是可配置的)。如果“服务任务”始终失败(重配置的次数),则该作业将被移入“空档”作业,然后您需要手动触发它。

相关问题