
BPEL 流程迁移跟踪
如果为 BPEL 流程定义事件,那么可以使用“公共基本事件”跟踪流程迁移。 当启动迁移以及完成迁移时都可以生成事件。 此外,每个流程实例的流程迁移历史记录还会保存在 Business Process Choreographer 数据库中。
用于迁移的“公共基本事件”
您可以使用“公共基本事件”来监视流程实例迁移。
可生成以下事件:
- PROCESS_MIGRATION_TRIGGERED
- 当开始迁移流程实例以使用新模板时发出该事件。
- PROCESS_MIGRATED
- 当迁移流程以使用新模板时发出该事件。
流程迁移历史记录
每个流程实例迁移的历史记录都保存在 Business Process Choreographer 数据库中。 该信息可用于每个流程实例,并且在删除流程实例时会删除此信息。
迁移流程实例时,在 PROCESS_INSTANCE 数据库视图中将 isMigrated 属性设置为 TRUE。 MIGRATION_FRONT 数据库视图提供了每个流程实例迁移的迁移历史记录。 该视图包含在将流程实例迁移至新的流程模板版本时,它在其导航中所处位置的信息。