跳到主要内容

工作流运行历史中,排队中是什么意思


在工作流运行历史页面和工作流后台监控页中,可以看到有排队的流程条数,这是表示有若干工作流已经触发,但是需要排队等待系统消耗执行掉。

  • 工作流运行历史

  • 工作流监控页

为什么会出现排队情况

无论您的流程是串行还是并行,都可能发生有流程在排队中的情况。

  • 串行会发生排队,是因为流程特性决定了同时只能运行一条实例,触发流程太多,无法瞬间消耗执行完毕,会出现排队执行的情况。

  • 并行会发生排队,可能是因为当前服务器资源占用对批量流程开启了自动优化,需要排队执行。

提示

全网用户的流程使用统一的服务,流程触发后需要进入公共队列依次排队执行,此时您的组织后台可能没有排队的,但全网的其他组织目前需要排队。

对流程的影响

1、如果管理员发现某条流程出现异常,管理员可以后台暂停消费,此时用户仍然可以在前台触发流程,工作流允许历史页面中的排队计数仍然会增加,排队中的数量=暂停前在排队的流程+暂停后新触发的流程。

2、同一行记录同一时间只允许存在一条进行中的流程,如果您在暂停的情况下对一行记录反复触发多次,恢复执行以后仍然只会对该行记录执行一次。

如何暂停排队中的流程

点此参考

如何丢弃排队中的工作流

打开排队中的工作流的[历史]页面,点击丢弃后,这些已经触发的但排队中的实例将不再执行。


文档问题反馈

文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧