读书人

工作流程引擎,workflow,错误管理和补偿

发布时间: 2013-04-09 16:45:09 作者: rapoo

工作流程引擎,workflow,异常管理和补偿
工作流程引擎,workflow,异常管理和补偿
关键字: 工作流程引擎,workflow,bpm,流程引擎概念,synchroflow

异常整理及管理
在SynchroFLOW 管理控制台中,添加了异常管理节点,可以对工作流服务器发生的异常进行查看分析,其中包含了异常运行库和异常知识库两个部分,
异常知识库
异常知识库是对于工作流内部规定的异常类型进行了汇总,他提供了对异常类型定义的统一入口,使用户使用起来更加方便,通过异常ID 便可以查找到异常信息。
异常运行库
通过异常运行库,可以查询到工作流运行期间
关键字: 工作流程引擎,workflow,bpm,流程引擎概念,synchroflow

异常整理及管理
在SynchroFLOW 管理控制台中,添加了异常管理节点,可以对工作流服务器发生的异常进行查看分析,其中包含了异常运行库和异常知识库两个部分,
异常知识库
异常知识库是对于工作流内部规定的异常类型进行了汇总,他提供了对异常类型定义的统一入口,使用户使用起来更加方便,通过异常ID 便可以查找到异常信息。
异常运行库
通过异常运行库,可以查询到工作流运行期间产生的种种异常,这样可以方便的对工作流实时系统中的异常进行查看,管理,分析。

异常补偿
为了使用户可以在流程中产生逻辑异常(比如参与者设置为空)后,我们引入了异常补偿功能,通过这个功能,用户可以对流程产生的逻辑异常进行自定义的补偿。我们通过在流程中引入异常活动来完成客户的逻辑异常补偿自定义化的工作。
异常活动
异常活动是一种新的活动类型,通过异常活动可以完成流程逻辑异常的补偿。异常活动不需要像其他活动一样设置其活动属性。通过后继转移线来完成异常的用户自定义补偿工作。
如果一个流程会产生多种不同的逻辑异常,我们可以通过异常活动的后继转移线来完成不同异常的补偿工作。
异常风暴
一个流程重复的产生同一个异常到达一定次数,我们就认为他产生了异常风暴。这个是为了解决客户设置的流程有误而疯狂的打印日志,以及错误的异常补偿。这个次数可以通过SynchroFLOW 的管理控制台来进行设置。当某个流程实例产生同一个异常达到这个次数后,SynchroFLOW 服务器会提示某个流程产生异常风暴,如果该流程实例后面还会产生这个异常,工作流引擎将会自动忽略。
产生的种种异常,这样可以方便的对工作流实时系统中的异常进行查看,管理,分析。

异常补偿
为了使用户可以在流程中产生逻辑异常(比如参与者设置为空)后,我们引入了异常补偿功能,通过这个功能,用户可以对流程产生的逻辑异常进行自定义的补偿。我们通过在流程中引入异常活动来完成客户的逻辑异常补偿自定义化的工作。
异常活动
异常活动是一种新的活动类型,通过异常活动可以完成流程逻辑异常的补偿。异常活动不需要像其他活动一样设置其活动属性。通过后继转移线来完成异常的用户自定义补偿工作。
如果一个流程会产生多种不同的逻辑异常,我们可以通过异常活动的后继转移线来完成不同异常的补偿工作。
异常风暴
一个流程重复的产生同一个异常到达一定次数,我们就认为他产生了异常风暴。这个是为了解决客户设置的流程有误而疯狂的打印日志,以及错误的异常补偿。这个次数可以通过SynchroFLOW 的管理控制台来进行设置。当某个流程实例产生同一个异常达到这个次数后,SynchroFLOW 服务器会提示某个流程产生异常风暴,如果该流程实例后面还会产生这个异常,工作流引擎将会自动忽略。

读书人网 >行业软件

热点推荐