一种微服务架构产品自动化升级系统

基本信息

申请号 CN202110438188.8 申请日 -
公开(公告)号 CN113127039A 公开(公告)日 2021-07-16
申请公布号 CN113127039A 申请公布日 2021-07-16
分类号 G06F8/65(2018.01)I;G06F8/71(2018.01)I 分类 计算;推算;计数;
发明人 孟艳冬;郭泽谦;王章龙 申请(专利权)人 北京优奥创思科技发展有限公司
代理机构 北京知呱呱知识产权代理有限公司 代理人 孙志一
地址 100020北京市朝阳区高井文化园路8号东亿国际传媒产业园区三期C座4层402
法律状态 -

摘要

摘要 本发明公开了一种微服务架构产品自动化升级系统,所述系统包括:数据库升级模块、应用程序升级模块和配置升级模块;所述数据库升级模块执行目标版本的SQL脚本,每个提交的SQL脚本需要标记此次提交的版本号以及对应的数据库,通过自动升级平台获取目标版本需要的SQL脚本顺序执行;所述应用程序升级模块在自动化升级平台,通过版本对比服务进行差异化版本升级;所述配置升级模块配置固化到配置版本控制系统,再通过自动化升级平台对配置进行差异化对比升级。本发明解决了现有微服务应用升级易出现人为操作失误、操作繁琐的问题。