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

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

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

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

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

spring-boot workflow bpmn flowable
1个回答
0
投票

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

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

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