一种集群节点通讯处理方法、系统、存储介质及服务器技术方案

技术编号:20394668 阅读:26 留言:0更新日期:2019-02-20 04:51
本发明专利技术公开了一种集群节点通讯处理方法、系统、存储介质及服务器,所述方法包括:采集群节点中的每一节点的当前运行状态信息,所述集群节点包括两个以上节点;分析所采集的运行状态信息;将分析结果反馈至后台服务器,以供管理者监控每一所述节点的运行状态。本发明专利技术通过定时采集对集群节点的运行状态信息,并对集群节点的运行状态进行分析,当运行状态出现异常时及时向后台服务器提示,以便及时恢复集群节点的通讯进程,提高集群节点通讯的可靠性与稳定性。

【技术实现步骤摘要】
一种集群节点通讯处理方法、系统、存储介质及服务器
本专利技术涉及物联网
,具体涉及一种集群节点通讯处理方法、系统、存储介质及服务器。
技术介绍
集群是一种多用户共用一组通信信道而不互相影响的技术。集群这一技术概念其实已在双向的无线通信领域中被广泛应用。集群通信系统能使大量的用户共享相对有线的频率资源,即系统的所有可用信道可为系统内所有用户共用,具有自动识别用户,自动并动态地分配无线信道的功能,是一种多用途,高效率的移动调度通信系统。但是对于这种大数量集群节点通讯,如何保证其稳定性一直是需要攻克的难题,传统方式可采用较长轮询间隔保证不频发地消耗集群资源,又建立追踪队列,对出现离线异常的节点做重点追踪,该追踪做到秒级别以保证灵敏度。但是这种方式对集群系统和网络资源的消耗比较大。并且由于服务器内存溢出,磁盘空间不足等导致集群节点进程死掉了无法正常通信。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种集群节点通讯处理方法、系统、存储介质及服务器,旨在解决现有技术的集群节点之间的通讯的稳定性较差的问题。本专利技术解决技术问题所采用的技术方案如下:一种集群节点通讯处理方法,其中,所述方法包括:采集群节点中的每一节点的当前运行状态信息,所述集群节点包括两个以上节点;分析所采集的运行状态信息;将分析结果反馈至后台服务器,以供管理者监控每一所述节点的运行状态。所述集群节点通讯处理方法,其中,所述采集群节点中的每一节点的当前运行状态信息之前还可包括:定义集群节点,对应的形成集群节点信息表。所述集群节点通讯处理方法,其中,所述集群节点信息表还至少包括以下之一:集群节点名称、监控IP、监控接口、cpu使用情况、内存使用情况、磁盘空间信息、节点运行状态。所述集群节点通讯处理方法,其中,所述采集群节点中的每一节点的当前运行状态信息具体包括:预先在集群节点中创建监控接口;所述监控接口用于获取所述集群节点的运行状态信息;当预设的监控轮询定时程序启动时,监控服务器开始采集集群节点的运行状态信息;监控服务器通过预设的监控接口从集群节点中获取每一个节点的运行状态信息。所述集群节点通讯处理方法,其中,所述采集群节点中的每一节点的当前运行状态信息之前还包括:预先在监控服务器中创建监控轮询定时程序,所述监控轮询定时程序用于每隔预定时间采集集群节点的运行状态信息。所述集群节点通讯处理方法,其中,所述分析所采集的运行状态信息具体包括:监控服务器对采集到的当前运行状态信息进行分析,并判断集群节点的运行状态是否正常;将集群节点的当前运行状态信息传输至管理服务器中,并填入集群节点信息表中。所述集群节点通讯处理方法,其中,所述将分析结果反馈至后台服务器,以供管理者监控每一所述节点的运行状态具体包括:当判断出集群节点的运行状态出现异常时,则向后台服务器发送提示信息;将所述提示信息在后台服务器中预设的操作界面上进行显示,以供管理者监控每一所述节点的运行状态。一种基于上述任一项所述的集群节点通讯处理系统,包括:管理服务器、监控服务器、后台服务器,其中:所述管理服务器定义集群节点,并生成集群节点信息表,所述监控服务器采集所定义的集群节点的每一节点当前的运行状态信息,对所采集的运行状态信息进行分析;并将分析结果反馈至所述后台服务器,所述后台服务器将所接收的分析结果反馈给管理者,以供管理者监控每一所述节点的运行状态。一种存储介质,其上存储有多条指令,其中,所述指令适于由处理器加载并执行,以实现上述任一项所述的集群节点通讯处理方法的步骤。一种服务器,所述服务器为一种监控服务器,其中,包括:处理器、与处理器通信连接的存储介质,所述存储介质适于存储多条指令;所述处理器适于调用所述存储介质中的指令,以执行实现上述任一项所述的集群节点通讯处理方法的步骤。本专利技术的有益效果:本专利技术通过定时采集对集群节点的运行状态信息,并对集群节点的运行状态进行分析,当运行状态出现异常时及时向后台服务器提示,以便及时恢复集群节点的通讯进程,提高集群节点通讯的可靠性与稳定性。附图说明图1是本专利技术的集群节点通讯处理方法较佳实施例的流程图。图2是本专利技术的集群节点通讯处理系统的较佳实施例的功能原理框图。图3是本专利技术的监控服务器的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种集群节点通讯处理方法,如图1所示,图1是本专利技术的集群节点通讯处理方法较佳实施例的流程图。所述集群节点通讯处理方法包括以下步骤:步骤S100、采集群节点中的每一节点的当前运行状态信息。较佳地,所述步骤S100具体包括:预先在集群节点中创建监控接口;所述监控接口用于获取所述集群节点的运行状态信息;当预设的监控轮询定时程序启动时,监控服务器开始采集集群节点的运行状态信息;监控服务器通过预设的监控接口从集群节点中获取每一个节点的当前运行状态信息。具体实施时,本专利技术预先将监控服务器分别与所述管理服务器、集群节点以及后台服务器连接。为了更好的管理集群节点的通讯进程,本专利技术中的管理服务器会预先定义集群节点。具体地,本专利技术预先对物联网系统中所有的产品定义产品种类。例如家庭中使用的家电产品,包括有空调、洗衣机、空气净化器、门锁等。在定义出产品种类之后,根据产品种类逻辑化定义与所述产品种类对应的集群节点名称;建立产品种类与集群节点的映射关系。所述产品种类与集群节点名称为一一对应关系,以便通过产品种类就可直接找到所对应的集群节点。如空调、洗衣机分别定义为ayns-ac-server、ayns-wp-server。进一步地,本专利技术中的管理服务器还将产品种类与集群节点名称的对应关系生成集群节点信息表,以实现对所有的集群节点进行综合管理。所述集群节点信息表还至少包括以下之一:集群节点名称、监控IP、监控接口、cpu使用情况、内存使用情况、磁盘空间信息、节点运行状态。具体如表一所示。集群名称节点名称监控ip监控接口管理员邮箱是否已通知节点状态myClusterayns-as-server10.87.16.1010999Cheng@tcl.com11进一步地,为了便于管理所述集群节点之间的通讯进程,本专利技术需要预先在监控服务器中创建监控轮询定时程序,所述监控轮询定时程序用于每隔预定时间采集用集群节点的运行状态信息。此外,本专利技术还预先在集群节点中创建监控接口,所述监控接口用于更好的获取所述集群节点的运行状态信息。具体实施时,本专利技术采用springtask配置定时任务的方式,当预设的监控轮询定时程序启动时,监控服务器开始采集集群节点的运行状态信息。根据节点信息表中的配置,通过jmxrmi管理应用的监控服务器远程调用集群节点的监控接口,由于所述监控接口在集群节点被监控轮询定时程序调用时,会对外开放集群节点信息,因此所述监控服务器可以通过该监控接口采集到集群节点中每一个节点的当前运行状态信息。步骤S200、分析所采集的运行状态信息。较佳地,所述步骤S200具体包括:监控服务器对采集到的当前运行状态信息进行分析,并判断集群节点的运行状态是否正常;将集群节点本文档来自技高网...

【技术保护点】
1.一种集群节点通讯处理方法,其特征在于,所述方法包括:采集群节点中的每一节点的当前运行状态信息,所述集群节点包括两个以上节点;分析所采集的运行状态信息;将分析结果反馈至后台服务器,以供管理者监控每一所述节点的运行状态。

【技术特征摘要】
1.一种集群节点通讯处理方法,其特征在于,所述方法包括:采集群节点中的每一节点的当前运行状态信息,所述集群节点包括两个以上节点;分析所采集的运行状态信息;将分析结果反馈至后台服务器,以供管理者监控每一所述节点的运行状态。2.根据权利要求1中所述集群节点通讯处理方法,其特征在于,所述采集群节点中的每一节点的当前运行状态信息之前还可包括:定义集群节点,对应的形成集群节点信息表。3.根据权利要求2中所述集群节点通讯处理方法,其特征在于,所述集群节点信息表还至少包括以下之一:集群节点名称、监控IP、监控接口、cpu使用情况、内存使用情况、磁盘空间信息、节点运行状态。4.根据权利要求1中所述集群节点通讯处理方法,其特征在于,所述采集群节点中的每一节点的当前运行状态信息具体包括:预先在集群节点中创建监控接口;所述监控接口用于获取所述集群节点的运行状态信息;当预设的监控轮询定时程序启动时,监控服务器开始采集集群节点的运行状态信息;监控服务器通过预设的监控接口从集群节点中获取每一个节点的当前运行状态信息。5.根据权利要求1中所述集群节点通讯处理方法,其特征在于,所述采集群节点中的每一节点的当前运行状态信息之前还包括:预先在监控服务器中创建监控轮询定时程序,所述监控轮询定时程序用于每隔预定时间采集集群节点的运行状态信息。6.根据权利要求1中所述集群节点通讯处理方法,其特征在于,所述分析所采集的运行状态信息具体包括:...

【专利技术属性】
技术研发人员:程俊
申请(专利权)人:广州TCL智能家居科技有限公司
类型:发明
国别省市:广东,44

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

1