【技术实现步骤摘要】
工作流更新方法、装置、计算机设备和存储介质
[0001]本申请涉及分布式
,特别是涉及一种工作流更新方法
、
装置
、
计算机设备
、
存储介质和计算机程序产品
。
技术介绍
[0002]工作流是对业务流程的一种抽象,用计算机来实现电子表单的自动化流转,多用于办公场景的经办
、
审核中
。
随着场景的业务需求改变,工作流也需要随之变更
。
[0003]目前,在工作流更新时,需要对计算机的业务系统进行停机,然后再将新的工作流文件同步更新到数据库中,完成数据备份
。
如果对工作流文件直接进行在线更新,若更新过程被终止或重启,则工作流文件容易因更新过程异常而损坏,导致工作流文件的更新成功率不稳定
。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高工作流文件更新稳定性的工作流更新方法
、
装置
、
计算机设备
、 />计算机可读存储介本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种工作流更新方法,其特征在于,所述方法包括:根据预设的识别配置信息,对目标路径中的工作流文件进行识别,得到所述工作流文件的当前信息摘要;在检测到所述当前信息摘要与所述工作流文件的历史信息摘要不同的情况下,将所述工作流文件的文件名称添加至待处理文件清单;连接数据库,并通过工作流接口将所述待处理文件清单中的各文件名称对应的工作流文件热更新至所述数据库,得到所述数据库中的更新后工作流文件
。2.
根据权利要求1所述的方法,其特征在于,所述通过工作流接口将所述待处理文件清单中的各文件名称对应的工作流文件热更新至所述数据库,得到所述数据库中的更新后工作流文件,包括:通过轻量级的开发框架,开启所述数据库中的事务;通过工作流接口,依次将所述待处理文件清单中的各文件名称对应的工作流文件部署至所述数据库,接收所述数据库返回的针对所述工作流文件的部署结果;根据所述部署结果,对所述事务进行处理,得到所述数据库中的更新后工作流文件
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述部署结果,对所述事务进行处理,得到所述数据库中的更新后工作流文件,包括:在所述部署结果为部署成功的情况下,对所述事务进行提交处理,得到所述数据库中的更新后工作流文件;在所述部署结果为部署失败的情况下,对所述事务进行回滚处理,并重新将所述部署结果对应的工作流文件部署至所述数据库,重复本步骤,直至所述部署结果为部署成功
。4.
根据权利要求1所述的方法,其特征在于,所述根据预设的识别配置信息,对目标路径中的工作流文件进行识别,得到所述工作流文件的当前信息摘要,包括:获取所述识别配置信息中的识别时间和识别频次;在监测到当前时间与所述识别时间相对应的情况下,按照所述识别频次,对所述目标路径中的工作流文件进行识别,并生成所识别的工作流文件的当前信息摘要
。5...
【专利技术属性】
技术研发人员:郑无寒,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。