全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210786037.6 (22)申请日 2022.07.04 (71)申请人 南京银行股份有限公司 地址 210000 江苏省南京市玄武区中山路 288号 (72)发明人 张力鹏  (74)专利代理 机构 北京众合诚成知识产权代理 有限公司 1 1246 专利代理师 陈国强 (51)Int.Cl. G06F 8/35(2018.01) G06F 8/71(2018.01) G06Q 40/02(2012.01) (54)发明名称 一种基于k8s+docker及naco s配置中心的系 统群环境泳道切换方法 (57)摘要 本发明涉及互联网技术领域, 具体是一种基 于k8s+docker及nacos配置中心的系统群环境泳 道切换方法, 包括以下步骤: 使用容器和容器编 排技术来部署服务; 使用Helm进行编排配置管 理 ; 泳道间服务路由实现 ; 使用Jenkins   Pipeline自动化构建及部署服务, 本发明依托于 开源解决方案, 通过容器化技术解决环境搭建问 题, 通过分布式配置中心解决各个系统的配置变 量问题, 使每个测试环境的系统群自由切换, 实 现应用泳道的切换高效低错 误率。 权利要求书2页 说明书5页 附图3页 CN 115469858 A 2022.12.13 CN 115469858 A 1.一种基于k8 s+docker及n acos配置中心的系统群环境泳道切换方法, 其特征在于: 包 括以下步骤: S1、 使用容器和容器编排 技术来部署服 务; S2、 使用Helm进行编排配置管理; S3、 泳道间服 务路由实现; S4、 使用Jen kins Pipeline自动化构建及部署服 务。 2.根据权利要求1所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特 征在于: S1中, 使用容器和容器编排 技术来部署服 务包括以下步骤: S11、 编译应用jar包并创建启动脚本; S12、 编写dockerfi le文件; S13、 制作镜像并启动测试。 3.根据权利要求1所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特 征在于: S2中, 使用Helm进行编排配置管理包括以下步骤: S21、 安装配置 helm; S22、 创建chart应用; S23、 创建修改模板 。 4.根据权利要求3所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特 征在于: S23中, 创建修改模板包括以下步骤: S231、 将服务抽象分类, 分为前端、 中间层、 dubbo后 端、 springboot后 端, 每类各创建一 份能兼容到各个环境的抽象编排配置模板; S232、 将相似的地方通过抽象的方式包装起来, 将不同的、 与服务相关的特性分别 存放 在一个单独的yaml配置文件。 5.根据权利要求1所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特 征在于: S3中, 泳道间服 务路由实现包括以下步骤: S31、 去掉lb、 nginx、 zk等组件, 将服务抽象成两层, 第一层包括前端和dubbo   consumer, 第二层包括dub bo provider; S32、 前端和co nsumer层的服 务路由实现; S33、 dubbo provider层的服 务路由实现。 6.根据权利要求5所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特征在于: S33中, dubbo  provider层的服务路由实现包括重写dubbo的 loadbalancer接口。 7.根据权利要求6所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特征在于: S3 中, provider注册时附带泳道信息, consumer调用provider时根据 流量标识选择相应的provider, 若无相应的后端, 则fal lback到主泳道上。 8.根据权利要求1所述的一种基于k8s+docker及nacos配置中心的系统群环境泳道切 换方法, 其特 征在于: S4中, 使用Jen kins Pipeline自动化构建及部署服 务包括以下步骤: S41、 代码构建阶段: 根据项目编写语言使用对应的构建工具进行构建; S42、 check阶段: 做 代码检测 和代码扫描; S43、 镜像构建阶段: 把代码构建产物和基础镜像合成业 务镜像;权 利 要 求 书 1/2 页 2 CN 115469858 A 2S44、 k8s编排配置生成阶段: 主 要做编排配置渲染; S45、 k8s集群更新阶段: 利用上一阶段生成的配置对集群的服 务进行滚动更新。权 利 要 求 书 2/2 页 3 CN 115469858 A 3

.PDF文档 专利 一种基于k8s+docker及nacos配置中心的系统群环境泳道切换方法

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