【技术实现步骤摘要】
高可用集群系统
本专利技术涉及大数据
,具体而言,涉及一种高可用集群系统。
技术介绍
目前现有的集群大部分偏重的是请求分发及负载均衡的机制,对于集群的高可用、服务的高可用、数据库的高可用都是分开的,且配置复杂,没有一种统一的机制来保证集群的高可用、配置及事务的一致性、数据库的高可用、服务的高可用等。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一方面在于提出了一种高可用集群系统。有鉴于此,本专利技术提出了一种高可用集群系统,包括:配置模块,用于配置集群节点,以及每个节点上开启的服务;注册模块,用于接收集群节点的注册监听请求;监听模块,用于在集群节点注册监听后,监控集群节点的变化情况,并在集群节点发生变化时,广播节点变化通知;事件处理模块,用于在集群中各节点接收到变化通知后,根据节点变化情况进行相应的处理;集群,包括至少一个主节点,以及至少一个从节点。根据本专利技术的高可用集群系统,通过配置模块配置集群节点,以及每个节点上开启的服务;集群中各个节点启动的时候会向注册模块进行注册;注册之后,监控模块会实时监控集群各个 ...
【技术保护点】
一种高可用集群系统,其特征在于,包括:配置模块,用于配置集群节点,以及每个节点上开启的服务;注册模块,用于接收所述集群节点的注册监听请求;监听模块,用于在所述集群节点注册监听后,监控所述集群节点的变化情况,并在所述集群节点发生变化时,广播节点变化通知;事件处理模块,用于在集群中各节点接收到所述变化通知后,根据节点变化情况进行相应的处理;所述集群,包括至少一个主节点,以及至少一个从节点。
【技术特征摘要】
2017.09.30 CN 20171091632961.一种高可用集群系统,其特征在于,包括:配置模块,用于配置集群节点,以及每个节点上开启的服务;注册模块,用于接收所述集群节点的注册监听请求;监听模块,用于在所述集群节点注册监听后,监控所述集群节点的变化情况,并在所述集群节点发生变化时,广播节点变化通知;事件处理模块,用于在集群中各节点接收到所述变化通知后,根据节点变化情况进行相应的处理;所述集群,包括至少一个主节点,以及至少一个从节点。2.根据权利要求1所述的高可用集群系统,其特征在于,所述监听模块,具体用于:监控所述集群节点配置变化,以及所述集群节点状态变化,并在所述集群节点配置发生变化,和/或所述集群节点状态发生变化时,广播所述节点变化通知。3.根据权利要求1所述的高可用集群系统,其特征在于,所述配置模块,具体用于:增加集群节点时,设置主节点和从节点,以及根据各个节点的资源及业务场景进行服务配置。4.根据权利要求3所述的高可用集群系统,其特征在于,所述服务包括主数据库服务和备数据库服务;所述配置模块,具体还用于:设置主数据库和备数据库所在的节点。5.根据权利要求1所述的高可用集群系统,其特征在于,还包...
【专利技术属性】
技术研发人员:纪文龙,
申请(专利权)人:用友金融信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。