买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中盈优创资讯科技有限公司
摘要:本发明的实施例提供了一种基于分布式调度的编排中事务失败回滚方法及装置。所述方法包括接收工单系统下发的订单,执行相应流程;当流程中的节点执行API异常时,在将异常消息通知消息队列,暂停执行流程;当监听到异常消息时,消费异常消息,调用对应节点;根据异常消息中的失败策略规则,得到目标回滚节点,依次循环追溯到目标回滚节点,执行撤销配置API对所述目标回滚节点的配置信息进行撤销。以此方式,能够在业务开通过程中出现配置下发异常或网络异常失败导致业务部分完成时,重新执行流程,并下发配置,实现了快速恢复初始配置,业务失败回滚。
主权项:1.一种基于分布式调度的编排中事务失败回滚方法,其特征在于,包括:S101、接收工单系统下发的订单,执行相应流程,并将流程执行记录存储到数据库;S102、当流程中的节点执行API异常时,将异常消息通知消息队列,并暂停执行流程,同时加锁当前设备;S103、当监听到所述消息队列中的异常消息时,从所述消息队列中消费所述异常消息,调用对应节点,对设备进行解锁;S104、根据所述异常消息中的失败策略规则,得到目标回滚节点,从所述数据库中查询流程执行记录,判断当前节点的上一个节点是否为目标回滚节点,如果是,则执行S105;否则,回滚到上一个节点及对应节点数据,执行撤销配置API对所述上一个节点的配置信息进行撤销,并重复执行S104;S105、判断所述目标回滚节点是否为开始节点,如果是,则通知工单系统撤销完成;否则回滚到所述目标回滚节点及对应节点数据,执行撤销配置API对所述目标回滚节点的配置信息进行撤销,并通知工单系统撤销完成。
全文数据:
权利要求:
百度查询: 中盈优创资讯科技有限公司 一种基于分布式调度的编排中事务失败回滚方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。