【技术实现步骤摘要】
一种容器配置管理的方法和系统
本专利技术涉及计算机
,具体涉及一种容器配置管理的方法和系统。
技术介绍
容器技术已经引起了业内的广泛关注,有充分的证据表明,容器技术能够大大提升工作效率。传统存储模式在应用容器化时需要将配置数据拷贝至容器内或者容器启动时需要集成更多的第三方客户端库来完成数据读取,此两种方式有明显缺陷:一是需要把配置数据直接在容器生成时将配置数据直接打入镜像,变更时更新繁琐;二是依赖第三方客户端,当依赖的第三方客户端或配置数据发生变更时需要重新生成镜像。总体而言,就是因为配置类变更和非业务变更行为导致不必要的镜像重新生成和发布工作,而电信行业作为数据密集型行业每一个模块的镜像个数都随着规模逐步量级变化,每次因为配置而发布镜像会导致维护工作繁重,也会增加新的系统风险。另外目前主流容器管理平台,如K8s在进行容器灰度发布时存在异常场景,会造成同时有新版本和老版本共存问题,会导致业务系统出现错误。
技术实现思路
针对现有技术中存在的上述技术问题,本专利技术提供一种容器配置管理 ...
【技术保护点】
1.一种容器配置管理的方法,其特征在于,所述方法包括:/n为容器与配置中心建立连接;/n从所述配置中心获取所述容器的配置信息,并同步到所述容器内;/n所述配置信息同步后,重启所述容器。/n
【技术特征摘要】
1.一种容器配置管理的方法,其特征在于,所述方法包括:
为容器与配置中心建立连接;
从所述配置中心获取所述容器的配置信息,并同步到所述容器内;
所述配置信息同步后,重启所述容器。
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括以下信息之一或它们的组合:
配置参数、依赖库和业务应用的执行程序。
3.根据权利要求1所述的方法,其特征在于,所述容器与配置中心建立连接的方法包括:
所述容器在启动时,启动客户端;
所述客户端从容器管理平台获取配置中心的连接方式;
所述客户端基于所述连接方式与所述配置中心建立连接。
4.根据权利要求3所述的方法,其特征在于,还包括通过共享式内存管理配置信息的方法:
为所述配置中心部署服务端和共享式内存;
所述服务端将所述配置信息保存在共享式内存中;
所述服务端将配置路径和同步路径发送给客户端;
所述客户端根据同步路径从共享式内存中获取配置信息,并将所述配置信息保存在配置路径下。
5.根据权利要求4所述的方法,其特征在于,服务端部署的方法包括:
将所述服务端部署在服务端容器内;
所述服务端容器部署完成后,向容器管理平台提交服务注册信息,所述服务注册信息包括服务端的连接方式。
6.根据...
【专利技术属性】
技术研发人员:左冬杰,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。