全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111664955.3 (22)申请日 2021.12.31 (71)申请人 北京易华录信息技 术股份有限公司 地址 100043 北京市石景山区阜石路16 5号 中国华录大厦B座 (72)发明人 董宏元 史墨轩  (74)专利代理 机构 北京智沃 律师事务所 1 1620 代理人 梁晨 (51)Int.Cl. G06F 9/445(2018.01) G06Q 10/10(2012.01) (54)发明名称 一种部署微 服务的生产环境的方法和装置 (57)摘要 本申请公开了一种部署微服务的生产环境 的方法和装置, 该方法包括以下步骤: 构建生产 环境所需的软件包, 并将所述软件包发布至生产 环境发布资源池; 从所述生产环 境发布资源池中 获取各个微服务升级所需要的配置文件, 并根据 所述配置文件, 对所述各个微服务进行升级; 在 升级完毕后, 重启所述各个微服务。 本申请实施 例对上线部署流程进行固定, 能够确保部署操作 标准统一, 从而提高了部署效率, 提升了上线部 署质量, 节约了软件开发成本, 最大程度地减少 了运维人员对业务服务器的直接操作, 降低了运 维人员部署过程中误操作的风险。 权利要求书2页 说明书4页 附图3页 CN 114296832 A 2022.04.08 CN 114296832 A 1.一种部署微 服务的生产环境的方法, 其特 征在于, 包括以下步骤: 构建生产环境所需的软件 包, 并将所述软件 包发布至生产环境发布资源 池; 从所述生产环境发布资源池中获取各个微服务升级所需要的配置文件, 并根据 所述配 置文件, 对所述各个微 服务进行升级; 在升级完毕后, 重启所述各个微 服务。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述配置文件, 对所述各个微服 务进行升级之前, 还 包括: 对所述各个微 服务的线上环境进行全量备份。 3.根据权利要求1所述的方法, 其特征在于, 所述配置文件包括以下文件中的至少一 种: remote ‑config文件、 l ocal‑config文件和jar文件; 所述根据所述配置文件, 对所述各个微 服务进行升级之前, 还 包括: 将线上在用的配置文件与 所述升级所需要的配置文件进行对比, 判断所述配置文件中 修改的内容是否正确; 所述根据所述配置文件, 对所述各个微 服务进行升级, 具体包括: 在所述配置文件中修改的内容正确的情况下, 根据所述配置文件, 对所述各个微服务 进行升级。 4.根据权利要求1所述的方法, 其特征在于, 所述在升级完毕后, 重启所述各个微服务 之后, 还包括: 查看服务启动日志, 并根据所述服务启动日志判断所述各个微服务是否正常启动, 若 不能正常启动, 则执 行回滚服 务, 并通知开发人员排 查。 5.根据权利要求4所述的方法, 其特征在于, 所述在升级完毕后, 重启所述各个微服务 之后, 还包括: 查看服务启动日志, 并根据所述服务启动日志判断所述各个微服务是否正常启动, 若 正常启动, 则清理所述 生产环境发布资源 池中的配置文件。 6.一种部署微 服务的生产环境的装置, 其特 征在于, 包括: 构建模块, 用于构建生产环境所需的软件包, 并将所述软件包发布至生产环境发布资 源池; 升级模块, 用于从所述生产环境发布资源池中获取各个微服务升级所需要的配置文 件, 并根据所述配置文件, 对所述各个微 服务进行升级; 重启模块, 用于在升级完毕后, 重启所述各个微 服务。 7.根据权利要求6所述的装置, 其特 征在于, 还 包括: 备份模块, 用于对所述各个微 服务的线上环境进行全量备份。 8.根据权利要求6所述的装置, 其特征在于, 所述配置文件包括以下文件中的至少一 种: remote ‑config文件、 l ocal‑config文件和jar文件; 所述装置, 还 包括: 判断模块, 用于将线上在用的配置文件与所述升级所需要的配置文件进行对比, 判断 所述配置文件中修改的内容是否正确; 所述升级模块, 具体用于从所述生产环境发布资源池中获取各个微服务升级所需要的 配置文件, 在所述配置文件中修改 的内容正确的情况下, 根据所述配置文件, 对 所述各个微权 利 要 求 书 1/2 页 2 CN 114296832 A 2服务进行升级。 9.根据权利要求6所述的装置, 其特 征在于, 还 包括: 查看模块, 用于查看服务启动日志, 并根据所述服务启动日志判断所述各个微服务是 否正常启动; 回滚模块, 用于若所述各个微服务不能正常启动, 则执行回滚服务, 并通知开发人员排 查。 10.根据权利要求9所述的装置, 其特 征在于, 还 包括: 清理模块, 用于若所述各个微服务正常启动, 则清理所述生产环境发布资源池中的配 置文件。权 利 要 求 书 2/2 页 3 CN 114296832 A 3

.PDF文档 专利 一种部署微服务的生产环境的方法和装置

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种部署微服务的生产环境的方法和装置 第 1 页 专利 一种部署微服务的生产环境的方法和装置 第 2 页 专利 一种部署微服务的生产环境的方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 20:08:51上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。