一种微服务系统的离线升级方法

基本信息

申请号 CN202110556054.6 申请日 -
公开(公告)号 CN113485720A 公开(公告)日 2021-10-08
申请公布号 CN113485720A 申请公布日 2021-10-08
分类号 G06F8/61(2018.01)I;G06F8/654(2018.01)I;G06F8/71(2018.01)I 分类 计算;推算;计数;
发明人 陈鸿源;张玉斌;吴渊 申请(专利权)人 苏州德姆斯信息技术有限公司
代理机构 南京苏科专利代理有限责任公司 代理人 姚姣阳
地址 215000江苏省苏州市中国(江苏)自由贸易试验区苏州片区苏州工业园区星湖街328号创意产业园11-802
法律状态 -

摘要

摘要 本发明揭示了一种微服务系统的离线升级方法,包括如下步骤:S1、获取当前所有微服务组件的版本信息;S2、将所有微服务组件的版本信息上传;S3、制作离线升级软件包;S4、对离线升级软件包进行下载;S5、对离线升级软件包进行解包、读取需要升级的微服务组件列表和版本升级信息;S6、对所有需要升级的微服务组件逐一执行版本升级操作,操作结束后获取升级状态信息;S7、将升级状态信息上传保存。本发明使得处于离线环境中的微服务系统可以通过所下载的离线升级软件包、以离线方式进行软件系统的升级,有效地解决了离线环境中的微服务系统无法进行远程升级的问题。