【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种消息发送方法和装置。
技术介绍
集群高可用性(High Availability ;以下简称:HA)是指通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。目前主流的集群HA软件使用监测(corosync)软件和资源管理(pacemaker)软件的组合。监测软件实现节点关系管理和通信服务的功能,资源管理软件实现资源管理的功能。部署集中管控模型的集群,可以划分为资源区、网络以及控制(controller)节点三个部分,在资源区,每一个主机(host)均需要部署监测和资源管理软件。资源区内的资源管理选择一个节点作为资源区的主节点(master节点)。如果master节点在资源区内监测到某一节点离开,则由master节点负责向controller节点发送节点离开消息。controller节点收到节点离开消息后,查找到其他有闲置资源的主机之后,将上述节点离开消息发送到有闲置资源的主机进行故障恢复。但是,当资源区的主节点监测到某一个节点离开,且主节点与controller节 ...
【技术保护点】
一种消息发送方法,应用于部署集中管控模型的集群中,所述集群包括资源区和控制节点,所述资源区中包括至少两个节点,所述至少两个节点与所述控制节点通过网络连接,其特征在于,所述方法包括:所述资源区中的主节点监测到所述资源区中有节点离开;如果所述主节点与所述控制节点之间的网络不可达,或者所述主节点向所述控制节点发送节点离开消息后未收到所述控制节点针对所述节点离开消息的确认消息,并且所述主节点向所述控制节点发送所述节点离开消息的次数达到预设阈值,则所述主节点向所述主节点的相邻非主节点发送节点离开消息,所述节点离开消息包括离开节点的基本信息和所述离开节点上的资源,以使所述主节点的相邻非 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:袁航,
申请(专利权)人:杭州数梦工场科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。