配置更新方法、配置更新的响应方法及服务器、系统技术方案

技术编号:19219452 阅读:29 留言:0更新日期:2018-10-20 08:06
本发明专利技术适用于人工智能技术领域,提供了一种配置更新方法、配置更新的响应方法及服务器、系统,通过获取配置名称,调取预设的第一数据集合和预设的第二数据集合,根据第一数据集合,查询配置名称对应的配置服务器作为候选服务器;通过第二数据集合中各个路由协议确定应用系统服务器与候选服务器的路由节点的数量,并在一个以上候选服务器中选取目标配置服务器,并确定传递路径;将配置名称添加进注册配置请求并按照传递路径发送至目标配置服务器;在接收到目标配置服务器返回的配置数据指令后,向目标配置服务器发送配置更新请求;接收目标配置服务器发送的配置数据包,根据配置数据包,对配置进行更新,以提高更新配置数据的效率和智能化程度。

【技术实现步骤摘要】
配置更新方法、配置更新的响应方法及服务器、系统
本专利技术属于人工智能
,尤其涉及一种配置更新方法及应用系统服务器、配置更新的响应方法及配置服务器、配置更新的交互方法及系统。
技术介绍
当前,一个机构的总系统内可能拥有多个应用系统,每个应用系统由至少一台服务器承载。以银行系统为例,其中包括了登录应用系统、金融信息查询应用系统、金融交易应用系统等多种应用系统。每个应用系统都需要其对应的配置服务器管理其配置文件。然而当前,市场上的应用系统服务器在内容发布后,需要由各个应用系统服务器的工作人员定时主动去向配置服务器获取更新后的配置数据,所以就导致了以下问题:例如,应用系统的工作人员难以及时获取全面的配置更新,此外不同应用系统的配置文件需要分别由不同的开发人员进行手工管理和配置,导致开发人员的负担增加。综上,当前的机构在进行应用系统服务器更新时,存在获取配置数据不及时,智能化程度低的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种配置更新方法、配置更新的响应方法及服务器、系统,以解决现有技术在应用系统服务器更新时,存在的获取配置数据不及时、智能化程度低的问题。本专利技术实施例的第本文档来自技高网...

【技术保护点】
1.一种配置更新方法,其特征在于,包括:获取用户输入的配置名称,并调取预设的第一数据集合和预设的第二数据集合,所述第一数据集合包括配置名称与一个以上的配置服务器的对应关系,所述第二数据集合包括一个以上的路由协议;根据所述第一数据集合,查询所述配置名称对应的一个以上的配置服务器,作为候选服务器;通过所述第二数据集合中各个路由协议分别确定应用系统服务器与各个所述候选服务器的路由节点的数量,并基于所述路由节点的数量,在一个以上候选服务器中选取目标配置服务器,并确定传递路径;将所述配置名称添加进注册配置请求,并将所述注册配置请求按照所述传递路径发送至所述目标配置服务器;在接收到所述目标配置服务器返回的...

【技术特征摘要】
1.一种配置更新方法,其特征在于,包括:获取用户输入的配置名称,并调取预设的第一数据集合和预设的第二数据集合,所述第一数据集合包括配置名称与一个以上的配置服务器的对应关系,所述第二数据集合包括一个以上的路由协议;根据所述第一数据集合,查询所述配置名称对应的一个以上的配置服务器,作为候选服务器;通过所述第二数据集合中各个路由协议分别确定应用系统服务器与各个所述候选服务器的路由节点的数量,并基于所述路由节点的数量,在一个以上候选服务器中选取目标配置服务器,并确定传递路径;将所述配置名称添加进注册配置请求,并将所述注册配置请求按照所述传递路径发送至所述目标配置服务器;在接收到所述目标配置服务器返回的配置数据指令后,向所述目标配置服务器发送配置更新请求,所述配置数据指令用于提示所述配置名称对应的配置出现更新;接收所述目标配置服务器发送的配置数据包,所述配置数据包包括所述配置名称对应的配置数据;根据所述配置数据,对所述配置名称对应的配置进行更新。2.如权利要求1所述的配置更新方法,其特征在于,所述通过所述第二数据集合中各个路由协议分别确定应用系统服务器与各个所述候选服务器的路由节点的数量,并基于所述路由节点的数量,在一个以上候选服务器中选取目标配置服务器,并确定传递路径,包括:通过各个所述路由协议分别计算应用系统服务器与各个所述候选服务器的路由节点的数量,以生成路由协议选择列表,所述路由协议选择列表包括:路由协议、候选服务器以及一个以上路由节点的数量的对应关系;将所述路由协议选择列表中最小的所述路由节点的数量,作为被选数量;在所述路由协议列表中任意选择所述被选数量对应的一个路由协议作为被选路由协议,并在所述路由协议列表中选择所述被选数量以及所述被选路由协议共同对应的候选服务器作为目标配置服务器;根据所述被选路由协议生成所述应用系统服务器到所述目标配置服务器的一个以上的路径,生成第一候选路径集合,并在所述第一候选路径集合中选取一个以上路径节点的数量为被选数量的路径,生成第二候选路径集合;计算所述第二候选路径集合中的各个路径的路由开销,选择一个路由开销最小的路径作为传递路径。3.一种配置更新的响应方法,其特征在于,包括:接收应用系统服务器发送的配置名称,并建立配置名称与应用系统服务器的标识的对应关系;调用CreateInstance函数创建RegisteredServer对象实例,通过所述RegisteredServer对象实例对所述配置名称对应的配置进行注册;监听配置服务器内是否出现配置更新事件;若出现所述配置更新事件,则确定出所述配置更新事件的配置名称,并根据所述配置名称与应用系统服务器的标识的对应关系,向所述配置名称对应的应用系统服务器发送配置数据指令;在所述配置服务器的配置数据库中存储所述配置更新事件,并记录存储时间,以建立所述配置更新事件与存储时间的对应关系;在接收到所述应用系统服务器发送的配置更新请求后,根据所述配置更新事件与存储时间的对应关系,向所述应用系统服务器发送配置数据包,所述配置数据包内含有所述配置更新事件的配置数据。4.如权利要求3所述的配置更新方法,其特征在于,所述在接收到所述应用系统服务器发送的配置更新请求后,根据所述配置更新事件与存储时间的对应关系,向所述应用系统服务器发送配置数据包,包括:调用CreateInstance函数创建SQLServer对象实例;通过所述SQLServer对象实例建立与所述配置数据库的连接,并记录接收到配置更新请求的时间,作为请求时间;从所述配置数据库中调取与所述配置名称对应的且所述存储时间与所述请求时间的间隔最小的配置更新事件,作为被选的配置更新事件,并将所述被选的配置更新事件的配置数据添加进所述配置数据包;将所述配置数据包发送至应用系统服务器。5.一种配置更新的交互方法,其特征在于,包括:应用系统服务器获取用户输入的配置名称,并调取预设的第一数据集合和预设的第二数据集合,所述第一数据集合包括配置名称与一个以上的配置服务器的对应关系,所述第二数据集合包括一个以上的路由协议;所述应用系统服务器根据所述第一数据集合,查询所述配置名称对应的一个以上的配置服务器,作为候选服务器;所述应用系统服务器通过所述第二数据集合中各个路由协议分别确定应用系统服务器与各个所述候选服务器的路由节点的数量,并基于所述路由节点的数量,在一个以上候选服务器中选取目标配置服务器,并确定传递路径;所述应用系统服务器将所述配置名称添加进注册配置请求,并将所述注册配置请求按照所述传递路径发送至所述目标配置服务器;所述目标配置服务器接收所述注册配置请求,并建立配置名称与应用系统服务器的标识的对应关系;所述目标配置服务器调用CreateInstance函数创建RegisteredServer对象实例,通过所述RegisteredServer对象实例对所述配置名称对应的配置进行注册;所述目标配置服务器监听配置服务器内是否出现配置更新事件;若出现所述配置更新事件,所述目标配置服务器确定出所述配置更新事件的配置名称,并根据所述配置名称与应用系统服务器的标识的对应关系,向所述配置名称对应的应用系统服务器发送配置数据指令,在所述配置服务器的配置数据库中存储所述配置更新事件,并记录存储时间,以建立所述配置更新事件与存储时间的对应关系;所述应用系统服务器在接收到所述目标配置服务器返回的配置数据指令后,向所述目标配置服务器发送配置更新请求,所述配置数据指令用于提示所述配置名称对应的配置出现更新;所述目标配置服务器在接收到所述配置更新请求后,根据所述配置更新事件与存储时间的对应关系,向所述应用系统服务器发送配置数据包,所述配置数据包内含有所述配置更新事件的配置数据;所述应用系统服务器接收所述配置数据包,并根据所述配置数据,对所述配置名称对应的配置进行更新。6.一种应用系统服务器,包括存储器以及处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实...

【专利技术属性】
技术研发人员:张家峰
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1