应用程序的配置信息获取方法、系统、设备、产品及介质技术方案

技术编号:43121187 阅读:32 留言:0更新日期:2024-10-26 09:59
本申请提供了一种应用程序的配置信息获取方法、系统、设备、产品及介质,涉及云计算技术领域,该方法包括:服务代理组件获取应用程序的配置信息的查询请求,从应用管控平台获取应用程序的环境分组策略;基于环境分组策略,确定应用程序对应的环境标签;将环境标签添加到查询请求中,并将添加了环境标签的查询请求发送至配置中心,以使配置中心获取环境标签对应的配置信息;接收配置中心发送的环境标签对应的配置信息,并返回给应用程序。本实施例中,通过服务代理组件实现了环境标签自感知,避免了人工进行应用程序的参数配置,降低了应用程序的不同环境配置的复杂度,提高应用配置效率。

【技术实现步骤摘要】

本申请涉及云计算,尤其涉及一种应用程序的配置信息获取方法、系统、设备、产品及介质


技术介绍

1、云原生应用通常有统一的配置中心进行配置管理,通常情况下应用订阅的配置信息由应用中的环境变量或参数进行控制,相同发布方式的应用会使用相同的配置。但随着云原生应用编排能力的增强,越来越多元化的底层云资源均能够被云管控纳管,用于作为应用部署的基础设施。在复杂的基础设施场景下,不同环境中期望应用使用不同的配置版本。

2、相关技术中,通过参数设置订阅指定版本的配置信息,配置信息与启动参数或环境变量强关联,由应用运维部署人员对不同环境的应用指定变量,通过人工操作实现配置信息的版本管理。然而,使用这种方式配置应用的版本,依赖于运维人员人工配置参数,不同环境中的应用需要做不同的参数配置,相同环境中的应用需要做相同的参数配置,这样由人工进行应用的参数配置存在运维管理复杂度高,配置效率低下的问题。


技术实现思路

1、本申请实施例提供了一种应用程序的配置信息获取方法、系统、设备、产品及介质,以降低应用程序的不同环境配置的复本文档来自技高网...

【技术保护点】

1.一种应用程序的配置信息获取方法,其特征在于,所述方法应用于服务代理组件,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述环境分组策略,确定所述应用程序对应的环境标签,包括:

3.根据权利要求2所述的方法,其特征在于,所述环境分组策略为多个维度分别对应的分组策略,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述环境标签添加到所述查询请求中,并将添加了所述环境标签的查询请求发送至配置中心,包括:

5.根据权利要求4所述的方法,其特征在于,所述接收所述配置中心发送的所述环境标签对应的配置信息,并返回给所述应...

【技术特征摘要】

1.一种应用程序的配置信息获取方法,其特征在于,所述方法应用于服务代理组件,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述环境分组策略,确定所述应用程序对应的环境标签,包括:

3.根据权利要求2所述的方法,其特征在于,所述环境分组策略为多个维度分别对应的分组策略,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述环境标签添加到所述查询请求中,并将添加了所述环境标签的查询请求发送至配置中心,包括:

5.根据权利要求4所述的方法,其特征在于,所述接收所述配置中心发送的所述环境标签对应的配置信息,并返回给所述应用程序,包括:

6.根据权利要求4所述的方法,其特征在于,所述接收所述配置中心发送的所述环境标签对应的配置信息,并返回给所述应用程序,包括:

7.一种应用程序的配置信息获取方法,其特征在于,所述方法应用于应用管控平台,包括:

8.一种应用程序的配置信息获取方法,其特征在于,所述方法应用于配置中心,...

【专利技术属性】
技术研发人员:李浩浩
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1