【技术实现步骤摘要】
基于TIPC组播的配置管理方法、分布式系统、电子设备和存储介质
[0001]本申请涉及计算机领域,具体而言,涉及一种基于TIPC组播的配置管理方法、分布式系统、电子设备和存储介质。
技术介绍
[0002]目前,现有技术提供了一种支持TIPC的多集群网络通信的方法和装置其中,该支持TIPC的多集群网络通信的方法和装置将同一物理网络内各集群划分为多个集群,并将集群内的交换节点组合成一个交换集群。在集群间数据传递时,即目的节点与源节点不在同一个集群,对TIPC报头分析获取目的节点号,并查询目的节点所在集群的交换节点端口号。修改数据包MAC头,将数据发送至目前集群的交换节点。
[0003]上述现有技术存在以下缺陷:源节点只能通过目的节点所在交换节点将数据发送至目的节点,而无法直接与目的节点进行通信。
技术实现思路
[0004]本申请实施例的目的在于提供一种基于TIPC组播的配置管理方法、分布式系统、电子设备和存储介质,其可基于TIPC的组播方式,实现从MASTER节点与多个配置同步节点之间的直接通信,以克服现 ...
【技术保护点】
【技术特征摘要】
1.一种基于TIPC组播的配置管理方法,其特征在于,所述方法应用于分布式系统,所述分布式系统包括第一节点和多个第二节点,所述第一节点为MASTER节点,所述第二节点为配置同步节点,所述方法包括:所述第一节点和所述第二节点基于TIPC通信协议创建通信端口,其中,所述通信端口的地址包括组播名称、节点唯一标识;所述第一节点和所述第二节点将所述通信端口接入所述组播名称指向的目标组播,以形成组播通道;所述第二节点基于所述组播通道,以组内单播通信方式向所述第一节点发送携带所述第二节点唯一标识的第一配置请求;所述第一节点接收到所述第一配置请求后,解析所述第一配置请求并得到所述第二节点唯一标识,并基于所述组播通道和所述第二节点唯一标识,以所述组内单播通信方式向所述第二节点发送初始配置信息;所述第二节点在接收到所述初始配置信息并加载所述初始配置信息之后,基于所述第一节点,以所述组内单播通信方式向所述第一节发送执行回应。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述第一节点基于所述组播通道,以组内广播通信方式向所有所述第二节点广播配置命令;所述第二节点接收所述配置命令,并基于所述配置命令加载所述初始配置信息,和基于所述组播通道,以组内单播通信方式向所述第一节点发送所述初始配置信息的加载结果;所述第一节点接收所述初始配置信息的加载结果,并基于所述初始配置信息的加载结果判断所述第二节点是否执行了所述配置命令。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述第一节点基于全量配置信息生成摘要信息;当所述第二节点执行了所述配置命令时,所述第一节点基于所述组播通道,以组内广播通信方式向所有所述第二节点广播所述摘要信息;所述第二节点接收所述摘要信息,并基于所述摘要信息确定是否需要同步配置。4.如权利要求3所述的方法,其特征在于,所述基于所述摘要信息确定是否需要同步配置,包括:所述第二节点将所述摘要信息与本地摘要进行比对,若所述摘要信息与所述本地摘要一致,则确定需要同步配置。5.如权利要求4所述的方法,其特征在于,所述方法还包括:当所述第二节点需要同步配置时,所述第二节点基于所述组播通道,以组内广播通信方式向所述第一节点发送配置同步请求;所述第一节点基于所述组播通道,以组内广播通信方式向所述第二节点发送...
【专利技术属性】
技术研发人员:才超,
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。