一种集群文件同步的方法、系统、设备和存储介质技术方案

技术编号:17705090 阅读:51 留言:0更新日期:2018-04-14 18:01
本发明专利技术实施例公开了一种集群文件同步的方法、系统、设备和存储介质。该方法包括:所述管理平台服务器将所述配置文件上传到所述管理平台服务器中搭建的zookeeper上;所述集群中的其他服务器上搭建监听程序对所述zookeeper上的配置文件进行监听;当所述管理平台服务器上的所述配置文件修改时,所述zookeeper上的配置文件同步更新,并且所述zookeeper向其他服务器上的监听程序发送更新消息;所述集群中的其他服务器上的监听程序根据所述更新消息同步更新对应的文件。本发明专利技术实施例通过搭建zookeeper和监听程序,以实现集群上的各服务器能够实时更新同步或下载最新的配置文件。

【技术实现步骤摘要】
一种集群文件同步的方法、系统、设备和存储介质
本专利技术实施例涉及集群网络通讯
,尤其涉及一种集群文件同步的方法、系统、设备和存储介质。
技术介绍
在一个数量上具有上百台服务器的集群环境,各服务器之间的数据配置和同步是一个复杂且繁琐的过程。当集群中元数据、配置、策略数据变化后,快速同步到所有服务器上,通常需要一个主节点来管理配置,当该节点的文件发生变化时,通知整个集群的其他节点,从节点才能快速高效的更新同步。在现有的技术方案中,无法实现实时监听文件变化,更改配置文件需对大量集群服务器进行大量手动操作,由于操作失误引起的应用程序不能正常运行的可能性变大。
技术实现思路
本专利技术提供一种集群文件同步的方法、系统、设备和存储介质,以实现集群上的各服务器运行的应用程序能够实时更新同步或下载最新的配置文件,维护数据流的正常运行。第一方面,本专利技术实施例提供了一种集群文件同步的方法,该方法包括:集群中管理平台服务器上安装配置文件,所述配置文件用于管理所述管理平台服务器的元数据、配置和策略数据;所述管理平台服务器将所述配置文件上传到所述管理平台服务器中搭建的zookeeper上;所述集群中的本文档来自技高网...
一种集群文件同步的方法、系统、设备和存储介质

【技术保护点】
一种集群文件同步的方法,其特征在于,包括:集群中管理平台服务器上安装配置文件,所述配置文件用于管理所述管理平台服务器的元数据、配置和策略数据;所述管理平台服务器将所述配置文件上传到所述管理平台服务器中搭建的zookeeper上;所述集群中的其他服务器上搭建监听程序,所述监听程序用于对所述zookeeper上的配置文件进行监听;当所述管理平台服务器上的所述配置文件修改时,所述zookeeper上的配置文件同步更新,并且所述zookeeper向其他服务器上的监听程序发送更新消息;所述集群中的其他服务器上的监听程序根据所述更新消息同步更新对应的文件。

【技术特征摘要】
1.一种集群文件同步的方法,其特征在于,包括:集群中管理平台服务器上安装配置文件,所述配置文件用于管理所述管理平台服务器的元数据、配置和策略数据;所述管理平台服务器将所述配置文件上传到所述管理平台服务器中搭建的zookeeper上;所述集群中的其他服务器上搭建监听程序,所述监听程序用于对所述zookeeper上的配置文件进行监听;当所述管理平台服务器上的所述配置文件修改时,所述zookeeper上的配置文件同步更新,并且所述zookeeper向其他服务器上的监听程序发送更新消息;所述集群中的其他服务器上的监听程序根据所述更新消息同步更新对应的文件。2.根据权利要求1所述的方法,其特征在于,在所述管理平台服务器将所述配置文件上传到所述管理平台服务器中搭建的zookeeper上之后,还包括:在所述管理平台服务器中搭建的zookeeper上建立第一监听节点,并在所述配置文件中保存所述第一监听节点。3.根据权利要求1所述的方法,其特征在于,所述集群中的其他服务器上搭建监听程序,所述监听程序用于对所述zookeeper上的配置文件进行监听,包括:在所述集群中的其他服务器上搭建建立有第二监听节点的监听程序,所述监听程序用于对所述zookeeper上的配置文件进行监听。4.根据权利要求1-3任一项所述的方法,其特征在于,当所述管理平台服务器上的所述配置文件修改时,所述zookeeper上的配置文件同步更新,并且所述zookeeper向其他服务器上的监听程序发送更新消息,包括:当所述管理平台服务器上的所述配置文件修改时,所述zookeeper上保存有所述第一监听节点的配置文件同步更新,并且所述zookeeper上的所述第一监听节点向与其他服务器上的监听程序中的所述第二监听节点发送更新消息。5.根据权利要求1所述的方法,其特征在于,所述集群中的其他...

【专利技术属性】
技术研发人员:谢永恒乔政火一莽万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

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

1