一种集群业务处理方法、装置、电子设备及介质制造方法及图纸

技术编号:44897124 阅读:22 留言:0更新日期:2025-04-08 00:37
本申请实施例公开了一种集群业务处理方法、装置、电子设备及介质。该方法包括:针对初始化集群中的各服务器,记录集群运行所产生的数据条带,按照预设时间周期对数据条带进行分组形成链表节点,得到服务器的本机链表;广播查询服务器所属集群中的其他服务器中的其他链表,获取其他链表;将本机链表和其他链表中的链表节点进行比对,确定是否存在集群脑裂,存在集群脑裂时进行集群恢复。本申请通过各服务器记录集群运行产生的数据条带,反映服务器所属集群的特点,在产生集群脑裂的情况下,分属不同集群服务器中的链表节点中的数据条带不同,从而通过将本机链表与其他链表的比对准确及时地确定是否存在集群脑裂,存在集群脑裂时进行集群恢复。

【技术实现步骤摘要】

本申请涉及集群,尤其涉及一种集群业务处理方法、装置、电子设备及介质


技术介绍

1、现代业务模型的规模往往超过单个服务设备节点的承载能力,因此常使用设备集群来承载业务处理。业务集群面向操作者,通常需要提供一个统一入口,具体到设备节点则需要一个区别于其他普通服务节点的设备来对操作者提供配置、信息写入读取等入口服务,即主节点。

2、为了尽可能保证设备集群在一定故障情况下仍可以对外提供完整服务,常常使用特殊的业务配置,例如引入备份机作为从节点,或者其他软件类机制等,在某些设备故障情况下通过一些动作保证整个集群对外仍呈现可运行状态。在主节点出现故障后,在从节点中竞选出主节点继续运行。

3、在集群当中,出现网络异常可能会导致集群形成两个或多个互不相通集群团体,在各集群团体中各自重新选举出新的主节点,也就是出现集群脑裂的情况。当网络恢复后,集群当中同时出现多个主节点,各主节点均认为对方异常掉线,导致无法自主判断哪个属于正确主节点,难以重新恢复成统一集群。


技术实现思路

1、本申请实施例提供了一种集本文档来自技高网...

【技术保护点】

1.一种集群业务处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,按照预设时间周期对所述数据条带进行分组形成链表节点,包括:

3.根据权利要求1所述的方法,其特征在于,所述链表节点包括节点标识;所述数据条带包括所属链表节点的节点标识、数据条带标识、数据条带类型、数据条带哈希值以及数据条带内容;

4.根据权利要求3所述的方法,其特征在于,携带待添加的数据条带所属链表节点的节点标识、数据条带标识、数据条带类型以及数据条带哈希值广播通知其他服务器添加所述数据条带之后,所述方法还包括:

5.根据权利要求3所述的方法,其...

【技术特征摘要】

1.一种集群业务处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,按照预设时间周期对所述数据条带进行分组形成链表节点,包括:

3.根据权利要求1所述的方法,其特征在于,所述链表节点包括节点标识;所述数据条带包括所属链表节点的节点标识、数据条带标识、数据条带类型、数据条带哈希值以及数据条带内容;

4.根据权利要求3所述的方法,其特征在于,携带待添加的数据条带所属链表节点的节点标识、数据条带标识、数据条带类型以及数据条带哈希值广播通知其他服务器添加所述数据条带之后,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述链表节点还包括链表节点哈希值;

6.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:刘镇张志林
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

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

1