一种应用配置方法、配置管理系统及终端技术方案

技术编号:21309093 阅读:26 留言:0更新日期:2019-06-12 11:00
本发明专利技术实施例提供了一种应用配置方法、配置管理系统及终端,该方法包括:配置管理系统接收终端按预设规则发送的应用配置请求信息,配置管理系统中保存了多个应用的配置信息。然后根据应用配置请求信息,从配置管理系统中保存的多个应用的配置信息中,确定应用配置请求信息对应的目标配置信息,之后再将目标配置信息发送至终端。由于配置管理系统从多个应用服务器中获取配置信息,终端轮询发送应用配置请求信息至配置管理系统,故针对不同的应用或者同一应用不同的配置信息,均可以由配置管理系统同一管理并配置,而不需要针对每一个应用开发不同的配置管理模块,从而一方面避免了重复开发,节约了人力成本,另一方面便于管理人员进行统一管理。

An Application Configuration Method, Configuration Management System and Terminal

The embodiment of the present invention provides an application configuration method, a configuration management system and a terminal. The method includes: the configuration management system receives application configuration request information sent by the terminal according to preset rules, and the configuration management system stores configuration information of multiple applications. Then, according to the application configuration request information, the target configuration information corresponding to the application configuration request information is determined from the configuration information of multiple applications stored in the configuration management system, and then the target configuration information is sent to the terminal. Because configuration management system obtains configuration information from multiple application servers and terminal polls to send application configuration request information to configuration management system, different configuration information for different applications or the same application can be managed and configured by the same configuration management system without developing different configuration management modules for each application, thus avoiding on the one hand. Repeated development saves human costs, on the other hand, it is convenient for managers to carry out unified management.

【技术实现步骤摘要】
一种应用配置方法、配置管理系统及终端
本专利技术实施例涉及自动化运维领域,尤其涉及一种应用配置方法、配置管理系统及终端。
技术介绍
在终端应用开发中,往往涉及配置信息的存储与下发,这些配置信息包含应用的一些系统配置信息,也包含一些业务配置信息。这些配置信息往往需要更改的,且同一应用所处环境不同时,配置信息也不相同。由于终端没有固定的IP,因此无法直接向终端应用下发配置信息,只能把这些配置信息存储在终端应用对应的后台系统里面。如果开发一个终端应用就要开发一个配置管理模块,那多个终端应用就要开发多个配置管理模块,显然是重复研发,而且多个终端应用配置可能分散到各个后台系统,无法进行统一管理,增加配置管理员的工作量。
技术实现思路
由于多个应用对应多个配置管理模块且位于不同后台,导致重复开发以及不便于管理的问题,本专利技术实施例提供了一种应用配置方法、配置管理系统及终端。一方面,本专利技术实施例提供了一种应用配置方法,该方法包括:配置管理系统接收终端按预设规则发送的应用配置请求信息,所述配置管理系统中保存了多个应用的配置信息,所述应用的配置信息是从应用服务器中获取的;所述配置管理系统根据所述应用配置请求信息,从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;所述配置管理系统将所述目标配置信息发送至所述终端。可选地,所述应用配置请求信息至少包括待匹配信息;所述配置管理系统根据所述应用配置请求信息,从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息,包括:所述配置管理系统将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息,每条配置信息对应一个匹配条件。可选地,所述配置管理系统将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息,包括:所述配置管理系统将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,从所述多个应用的配置信息中确定出候选配置信息;所述配置管理系统将预设的筛选参数与确定出的候选配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息。可选地,所述配置管理系统接收终端按预设规则发送的应用配置请求信息,包括:所述配置管理系统接收终端轮询发送的应用配置请求信息。可选地,所述配置管理系统将所述目标配置信息发送至所述终端,包括:所述配置管理系统在确定所述应用配置请求信息中的时间版本信息与所述目标配置信息中的时间版本信息不一致时,将所述目标配置信息发送至所述终端。可选地,还包括:所述配置管理系统对保存的多个应用的配置信息进行统计。一方面,本专利技术实施例提供了一种应用配置方法,包括:终端按预设规则发送应用配置请求信息至配置管理系统,所述应用配置请求信息用于使所述配置管理系统从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;所述终端接收所述配置管理系统发送的所述目标配置信息。可选地,所述终端按预设规则发送应用配置请求信息至配置管理系统,包括:所述终端轮询发送应用配置请求信息至配置管理系统。一方面,本专利技术实施例提供了一种配置管理系统,包括:第一接收模块,用于接收终端按预设规则发送的应用配置请求信息,所述配置管理系统中保存了多个应用的配置信息,所述应用的配置信息是从应用服务器中获取的;处理模块,用于根据所述应用配置请求信息,从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;第一发送模块,用于将所述目标配置信息发送至所述终端。可选地,所述应用配置请求信息至少包括待匹配信息;所述处理模块具体用于:将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息,每条配置信息对应一个匹配条件。可选地,所述处理模块具体用于:将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,从所述多个应用的配置信息中确定出候选配置信息;将预设的筛选参数与确定出的候选配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息。可选地,所述第一接收模块具体用于:接收终端轮询发送的应用配置请求信息。可选地,所述第一发送模块具体用于:在确定所述应用配置请求信息中的时间版本信息与所述目标配置信息中的时间版本信息不一致时,将所述目标配置信息发送至所述终端。可选地,还包括统计模块;所述统计模块具体用于:对保存的多个应用的配置信息进行统计。一方面,本专利技术实施例提供了一种终端,包括:第二发送模块,用于按预设规则发送应用配置请求信息至配置管理系统,所述应用配置请求信息用于使所述配置管理系统从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;第二接收模块,用于接收所述配置管理系统发送的所述目标配置信息。可选地,所述第二发送模块具体用于:轮询发送应用配置请求信息至配置管理系统。一方面,本专利技术实施例提供了一种应用配置设备,包括至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述程序被所述处理单元执行时,使得所述处理单元执行应用配置方法的步骤。一方面,本专利技术实施例提供了一种计算机可读存储介质,其存储有可由应用配置设备执行的计算机程序,当所述程序在应用配置设备上运行时,使得所述应用配置设备执行应用配置方法的步骤。本专利技术实施例中,配置管理系统接收终端按预设规则发送的应用配置请求信息,配置管理系统中保存了多个应用的配置信息,应用的配置信息是从应用服务器中获取的。然后根据应用配置请求信息,从配置管理系统中保存的多个应用的配置信息中,确定应用配置请求信息对应的目标配置信息,之后再将目标配置信息发送至终端。由于配置管理系统从多个应用服务器中获取多个应用的配置信息,终端按预设规则发送应用配置请求信息至配置管理系统,故针对不同的应用或者同一应用不同的配置信息,均可以由配置管理系统同一管理并配置,而不需要针对每一个应用开发不同的配置管理模块,从而一方面避免了重复开发,节约了人力成本,另一方面便于管理人员进行统一管理。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例适用的一种应用场景图;图2为本专利技术实施例提供的一种应用配置方法的流程示意图;图3为本专利技术实施例提供的一种应用配置方法的流程示意图;图4为本专利技术实施例提供的一种配置管理系统的结构示意图;图5为本专利技术实施例提供的一种终端的结构示意图;图6为本专利技术实施例提供的一种应用配置设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中的应用配置方法可以应用于如图1所示的应用场景,在该应用场景中包括应用服务器101、配置管理系统102以及终端103。应用服务本文档来自技高网...

【技术保护点】
1.一种应用配置方法,其特征在于,包括:配置管理系统接收终端按预设规则发送的应用配置请求信息,所述配置管理系统中保存了多个应用的配置信息,所述应用的配置信息是从应用服务器中获取的;所述配置管理系统根据所述应用配置请求信息,从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;所述配置管理系统将所述目标配置信息发送至所述终端。

【技术特征摘要】
1.一种应用配置方法,其特征在于,包括:配置管理系统接收终端按预设规则发送的应用配置请求信息,所述配置管理系统中保存了多个应用的配置信息,所述应用的配置信息是从应用服务器中获取的;所述配置管理系统根据所述应用配置请求信息,从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;所述配置管理系统将所述目标配置信息发送至所述终端。2.如权利要求1所述的方法,其特征在于,所述应用配置请求信息至少包括待匹配信息;所述配置管理系统根据所述应用配置请求信息,从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息,包括:所述配置管理系统将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息,每条配置信息对应一个匹配条件。3.如权利要求2所述的方法,其特征在于,所述配置管理系统将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息,包括:所述配置管理系统将所述待匹配信息与保存的多个应用的配置信息的匹配条件进行比对,从所述多个应用的配置信息中确定出候选配置信息;所述配置管理系统将预设的筛选参数与确定出的候选配置信息的匹配条件进行比对,确定所述应用配置请求信息对应的目标配置信息。4.如权利要求1所述的方法,其特征在于,所述配置管理系统接收终端按预设规则发送的应用配置请求信息,包括:所述配置管理系统接收终端轮询发送的应用配置请求信息。5.如权利要求1至4任一所述的方法,其特征在于,所述配置管理系统将所述目标配置信息发送至所述终端,包括:所述配置管理系统在确定所述应用配置请求信息中的时间版本信息与所述目标配置信息中的时间版本信息不一致时,将所述目标配置信息发送至所述终端。6.如权利要求5所述的方法,其特征在于,还包括:所述配置管理系统对保存的多个应用的配置信息进行统计。7.一种应用配置方法,其特征在于,包括:终端按预设规则发送应用配置请求信息至配置管理系统,所述应用配置请求信息用于使所述配置管理系统从所述配置管理系统中保存的多个应用的配置信息中,确定所述应用配置请求信息对应的目标配置信息;所述终端接收所述配置管理系统发送的所述目标配置信息。8.如权利要求7所述的方法,其特征在于,所述终端按预设规则发送应用配置请求信息至配置管理系统,包括:所述终端轮询发送应用配置请求信息至配置管理系统。9.一种配置管理系统,其特征在于,包括:第...

【专利技术属性】
技术研发人员:洪形势
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海,31

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

1