05.流程运维
# 流程运维-作用
流程运维的核心作用:保障流程 “能跑、跑稳、跑快”
- 1.故障快速修复:在实施流程过程中,我们的配置失误,导致审批人员不存在,表单数据格式不一致,导致回调业务数据报错,流程路由找不到导致流程中断,都可以通过流程运维查看具体出错原因,从而定位到问题解决问题。
- 2.流程版本管理:当业务规则变更(如政策调整、部门架构变动)时,运维需统筹流程版本的 “平滑切换”—— 例如:原有 “3 级审批” 调整为 “2 级审批” 时,需同步更新流程图纸、系统配置、人员权限,并保留历史版本(便于回溯问题),避免新旧版本冲突导致流程瘫痪。
- 3.应急兜底机制:针对极端情况(如核心系统宕机),导致数据异常,也可以通过流程运维将数据修复好。
# 流程运维-具体功能
界面如下:
流程运维功能介绍:
- 查看日志: 查看流程运行解析的具体过程,可以很方便找到流程出错的具体代码位置,帮助开发人员调试流程和运维人员对流程出错的分析,定位问题,从而解决问题。如下图
- 表单数据:提交时的表单数据,这里可以修改对应表单数据,然后点击重新运行,以方便修复数据,保证流程数据的完整性。
- 重新运行: 让流程引擎重新解析运行一次。
- 回写数据: 流程解析引擎运行正常,回调Api接口,保存业务数据报错了,当我们的回调Api接口,保存业务数据修复了之后就可以通过这个按钮,进行重新运行,保证数据完整性