一种配置信息管理系统技术方案

技术编号:24089781 阅读:23 留言:0更新日期:2020-05-09 07:33
本申请提供了一种配置信息管理系统,属于计算机技术领域。所述系统包括管理节点和多个电子设备,每个电子设备中存储有服务程序的配置项的配置信息,其中,所述管理节点用于在接收到配置信息的更新指令时,获取待配置的目标配置项的目标配置信息,并在接收到所述电子设备发送的更新问询消息时,确定所述电子设备是否为待进行配置信息更新的目标电子设备,并在所述电子设备为目标电子设备时,向所述电子设备发送所述目标配置信息;所述电子设备用于向所述管理节点发送更新问询消息,并在接收到所述管理节点发送的待配置的目标配置项的目标配置信息时,通过所述目标配置信息对所述目标配置项进行配置更新。采用本申请,可以提高配置信息的更改效率。

A configuration information management system

【技术实现步骤摘要】
一种配置信息管理系统
本申请涉及计算机领域,尤其涉及一种配置信息管理系统。
技术介绍
电子设备在启动某一服务程序时,需要获取本地存储的该服务程序的配置项的配置信息,根据配置信息设置该服务程序中的参数,之后,运行服务程序,其中,配置项例如数据获取地址,该配置项的配置信息例如配置项的配置项标识address,配置项的参数值http://shujuhuoqu.com.cn。相关技术中,可以采用单机配置修改的方式更改电子设备中某一服务程序的配置项的配置信息,具体处理过程为:运维人员可以在控制端中设置待配置的目标配置项的配置信息,然后,运维人员可以登录到该电子设备上,将电子设备中存储的目标配置项的配置信息,替换为更新后的配置信息。然而,随着计算机技术的发展,同一服务程序可以被部署在多个电子设备中,每个电子设备中可以部署有多种服务程序,通过单机配置修改的方式更改各电子设备中各种服务程序的配置项的配置信息,不仅耗时耗力还容易出错,无法满足配置信息批量更改的需求,导致配置信息的更改效率低。
技术实现思路
为了解决上述配置信息的更改效率低的技术问题,本申请提供了一种配置信息管理系统。第一方面,本申请提供了一种配置信息管理系统,所述系统包括管理节点和多个电子设备,每个电子设备中存储有服务程序的配置项的配置信息,其中,所述管理节点用于在接收到配置信息的更新指令时,获取待配置的目标配置项的目标配置信息,并在接收到所述电子设备发送的更新问询消息时,确定所述电子设备是否为待进行配置信息更新的目标电子设备,并在所述电子设备为目标电子设备时,向所述电子设备发送所述目标配置信息;所述电子设备用于向所述管理节点发送更新问询消息,并在接收到所述管理节点发送的待配置的目标配置项的目标配置信息时,通过所述目标配置信息对所述目标配置项进行配置更新。可选的,所述管理节点还用于根据预先存储的配置信息与电子设备的对应关系,确定存储有所述目标配置项的电子设备,得到待进行配置信息更新的目标电子设备,并在所述更新问询消息携带有电子设备的设备标识的情况下,根据所述电子设备的设备标识和所述目标电子设备的设备标识,确定所述电子设备是否为待进行配置信息更新的目标电子设备。可选的,所述管理节点还用于获取所述电子设备中已部署服务程序的配置项,并在所述已部署服务程序的配置项中查找到所述目标配置项时,确定所述电子设备为待进行配置信息更新的目标电子设备。可选的,所述电子设备还用于采集所述服务程序的配置项的配置信息,并将采集到的配置信息发送至所述管理节点;所述管理节点还用于接收所述电子设备发送的配置信息,并针对每个电子设备,存储该电子设备的设备标识和该电子设备发送的配置信息,得到配置信息和电子设备的对应关系。可选的,所述电子设备还用于将采集到的配置信息转换为预设数据格式的配置信息,将转换后的配置信息发送至所述管理节点。可选的,所述管理节点还用于针对接收到的每个配置信息,生成该配置信息的版本号,并存储该配置信息、该配置信息的版本号,得到配置信息与版本号的对应关系,并在所述更新指令携带有目标配置信息的目标版本号的情况下,根据所述配置信息与版本号的对应关系和所述目标版本号,确定待配置的目标配置项的目标配置信息。可选的,所述版本号包括接收时间戳、配置信息的信息摘要算法值。可选的,所述目标电子设备还用于在配置更新失败时,向所述管理节点发送更新失败消息;所述管理节点还用于在接收到所述更新失败消息时,确定配置更新成功的目标电子设备,向配置更新成功的目标电子设备发送回退消息;所述目标电子设备还用于在接收到所述回退消息时,对所述目标配置项进行配置还原。可选的,所述目标电子设备还用于在配置更新成功时,向所述管理节点发送更新成功消息,以便所述管理节点根据接收到的更新成功消息,确定配置更新成功的目标电子设备。可选的,所述管理节点还用于当存在多个目标配置信息时,按照预设的配置信息更新顺序,依次更新所述多个目标配置信息。第二方面,本申请提供了一种配置信息管理方法,所述方法应用于配置信息管理系统中的管理节点,所述配置信息管理系统还包括多个电子设备,每个电子设备中存储有服务程序的配置项的配置信息,所述方法包括:在接收到配置信息的更新指令时,获取待配置的目标配置项的目标配置信息;在接收到所述电子设备发送的更新问询消息时,确定所述电子设备是否为待进行配置信息更新的目标电子设备;如果所述电子设备为目标电子设备,则向所述目标电子设备发送所述目标配置信息,以使所述目标电子设备通过所述目标配置信息对所述目标配置项进行配置更新。可选的,所述获取待配置的目标配置项的目标配置信息之后,还包括:根据预先存储的配置信息与电子设备的对应关系,确定存储有所述目标配置项的电子设备,得到待进行配置信息更新的目标电子设备;在所述更新问询消息携带有所述电子设备的设备标识的情况下,所述确定所述电子设备是否为待进行配置信息更新的目标电子设备,包括:根据所述电子设备的设备标识和所述目标电子设备的设备标识,确定所述电子设备是否为待进行配置信息更新的目标电子设备。可选的,所述确定所述电子设备是否为待进行配置信息更新的目标电子设备,包括:获取所述电子设备中已部署服务程序的配置项;如果在所述已部署服务程序的配置项中查找到所述目标配置项,则确定所述电子设备为待进行配置信息更新的目标电子设备。可选的,所述方法还包括:接收所述多个电子设备发送的配置信息;针对每个电子设备,存储该电子设备的设备标识和该电子设备发送的配置信息,得到配置信息和电子设备的对应关系。可选的,所述接收所述多个电子设备发送的配置信息之后,还包括:针对接收到的每个配置信息,生成该配置信息的版本号;存储该配置信息、该配置信息的版本号,得到配置信息与版本号的对应关系;在所述更新指令携带有目标配置信息的目标版本号的情况下,所述获取待配置的目标配置项的目标配置信息,包括:根据所述配置信息与版本号的对应关系和所述目标版本号,确定待配置的目标配置项的目标配置信息。可选的,所述版本号包括接收时间戳、配置信息的信息摘要算法值。可选的,在存在多个目标电子设备的情况下,所述向所述目标电子设备发送所述目标配置信息之后,还包括:如果接收到目标电子设备发送的更新失败消息,确定配置更新成功的目标电子设备;向配置更新成功的目标电子设备发送回退消息,以使所述配置更新成功的目标电子设备对所述目标配置项进行配置还原。可选的,当存在多个目标配置信息时,所述方法还包括:按照预设的配置信息更新顺序,依次更新所述多个目标配置信息。第三方面,本申请提供了一种配置信息管理方法,所述方法应用于配置信息管理系统中的电子设备,所述配置信息管理系统还包括应用上述第二方面所述方法的管理节点,每个电子设备中存储有服务程序的配置项的配置本文档来自技高网...

【技术保护点】
1.一种配置信息管理系统,其特征在于,所述系统包括管理节点和多个电子设备,每个电子设备中存储有服务程序的配置项的配置信息,其中,/n所述管理节点用于在接收到配置信息的更新指令时,获取待配置的目标配置项的目标配置信息,并在接收到所述电子设备发送的更新问询消息时,确定所述电子设备是否为待进行配置信息更新的目标电子设备,并在所述电子设备为目标电子设备时,向所述电子设备发送所述目标配置信息;/n所述电子设备用于向所述管理节点发送更新问询消息,并在接收到所述管理节点发送的待配置的目标配置项的目标配置信息时,通过所述目标配置信息对所述目标配置项进行配置更新。/n

【技术特征摘要】
1.一种配置信息管理系统,其特征在于,所述系统包括管理节点和多个电子设备,每个电子设备中存储有服务程序的配置项的配置信息,其中,
所述管理节点用于在接收到配置信息的更新指令时,获取待配置的目标配置项的目标配置信息,并在接收到所述电子设备发送的更新问询消息时,确定所述电子设备是否为待进行配置信息更新的目标电子设备,并在所述电子设备为目标电子设备时,向所述电子设备发送所述目标配置信息;
所述电子设备用于向所述管理节点发送更新问询消息,并在接收到所述管理节点发送的待配置的目标配置项的目标配置信息时,通过所述目标配置信息对所述目标配置项进行配置更新。


2.根据权利要求1所述的系统,其特征在于,所述管理节点还用于根据预先存储的配置信息与电子设备的对应关系,确定存储有所述目标配置项的电子设备,得到待进行配置信息更新的目标电子设备,并在所述更新问询消息携带有电子设备的设备标识的情况下,根据所述电子设备的设备标识和所述目标电子设备的设备标识,确定所述电子设备是否为待进行配置信息更新的目标电子设备。


3.根据权利要求1所述的系统,其特征在于,所述管理节点还用于获取所述电子设备中已部署服务程序的配置项,并在所述已部署服务程序的配置项中查找到所述目标配置项时,确定所述电子设备为待进行配置信息更新的目标电子设备。


4.根据权利要求1所述的系统,其特征在于,所述电子设备还用于采集所述服务程序的配置项的配置信息,并将采集到的配置信息发送至所述管理节点;
所述管理节点还用于接收所述电子设备发送的配置信息,并针对每个电子设备,存储该电子设备的设备标识和该...

【专利技术属性】
技术研发人员:冯浩
申请(专利权)人:上海众源网络有限公司
类型:发明
国别省市:上海;31

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

1