我正在学习活动。我有一个带有两个分支的并行网关。一个分支流向一系列用户任务。另一个流向中间计时器事件,如果序列未完成,将在15天内触发。
我的问题是如果序列完成并且过程结束,中间计时器事件是否会消失?或者还会在15天内开火?
注意:我没有使用边界计时器事件,因为序列中涉及多个任务。
这是我正在做的粗略图表。如果“用户上传”和“经理审核”过程未完成,则计时器事件会执行某些操作。
答案 0 :(得分:1)
我目前正在学习Activiti框架,所以我的回答可能不是正确的......
我认为,如果您的工作流程到达终点,则会终止执行/工作流程实例。所以,计时器将不再存在。
您可以通过设置2分钟计时器并终止工作流程来测试它。
答案 1 :(得分:0)
结束事件使用分支的标记。 要完成您必须使用所有代币的过程。
理论上,该过程尚未完成,因为您在计时器分支中仍然有一个令牌。
有许多设计解决方案可以帮助您完成工作。