【技术实现步骤摘要】
本专利技术属于分布式系统设计领域的配置管理领域,具体涉及一种多机房环境中的应用配置治理方法。
技术介绍
1、所有的应用程序都需要应用配置。通过应用配置,研发人员能管理应用程序的配置信息,能根据具体业务需求为某个应用开启或关闭某项功能,或设置某个性能指标的阈值。随着微服务架构成为主流,大型网站通常由数十个乃至上百个应用组成,大量的应用被部署在集群服务器上,甚者,有些服务全球用户的大型网站为了提升用户访问体验,将应用部署在全球范围内的多个机房中的多个机器上。
2、应用配置信息主要包含配置键和配置值,通常存储于文件或配置中心库表中。基于文件的应用配置方法对于单机修改非常方便,如果要去修改成千上百台机器就很困难,显然这种方法因配置速度低效、管理复杂等诸多问题,根本不适用于多机房环境中的应用配置。
3、基于配置中心的应用配置方法能通过数据库、表实现应用的集中配置和修改,也能应对多个服务器集群中的维护繁琐的问题。类似开源的disconf和apollo配置中心已经被广泛应于微服务应用配置管理,它们均能便捷地集中化管理应用在不同
...【技术保护点】
1.一种多机房环境中的应用配置治理方法,其特征在于:包括:
2.如权利要求1所述的一种多机房环境中的应用配置治理方法,其特征在于,在所述步骤2中,所述请求参数是通过JVM的启动参数-D idc、-D app获取;所述键值对集合转化为JSON格式。
3.如权利要求2所述的一种多机房环境中的应用配置治理方法,其特征在于:在所述步骤3中,所述已用的配置键的格式为字符串,多个已用的配置键之间用英文逗号分隔;
4.如权利要求3所述的一种多机房环境中的应用配置治理方法,其特征在于:在所述步骤4中,若所述配置使用参数中有不止1个已用的配置键,则拆
...【技术特征摘要】
1.一种多机房环境中的应用配置治理方法,其特征在于:包括:
2.如权利要求1所述的一种多机房环境中的应用配置治理方法,其特征在于,在所述步骤2中,所述请求参数是通过jvm的启动参数-d idc、-d app获取;所述键值对集合转化为json格式。
3.如权利要求2所述的一种多机房环境中的应用配置治理方法,其特征在于:在所述步骤3中,所述已用的配置键的格式为字符串,多个已用的配置键之间用英文逗号分隔;
4.如...
【专利技术属性】
技术研发人员:王亚军,
申请(专利权)人:焦点科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。