System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及通信,尤其是涉及一种节点逃生方法、装置、设备及机器可读存储介质。
技术介绍
1、bmc作为带外管理的一套流程,精准上报故障是网络维护的重中之重。如果存在误报,必然也会导致网络管理员疲于奔命,因此必须减少误报。服务器分为多种类型,其中存储型服务器设备中,分为om管理侧和节点管理侧(hdm)。om和hdm之间通过心跳报文交互,交互周期为5s,3个周期内没有收到心跳报文,om管理板认为hdm节点板故障,便会上报故障。当存在大量需要处理的报文时,由于bmc芯片处理速度较慢,可能存在心跳报文没有被及时处理,导致报文丢弃,当3个周期后,om没有收到节点的心跳报文,om认为节点异常,从而上报告警,但节点业务其实是正常运行的。
技术实现思路
1、有鉴于此,本公开提供一种节点逃生方法、装置及电子设备、机器可读存储介质,以改善上述存在故障误报的问题。
2、具体地技术方案如下:
3、本公开提供了一种节点逃生方法,应用于om管理设备,所述方法包括:接收对端节点服务器包含特定配置信息的字段的报文,根据特定配置信息字段中已使能保活逃生功能的信息,查询本地om管理设备是否为已使能保活逃生功能的配置状态;所述特定配置信息的字段是对端节点服务器根据其已使能保活逃生功能的配置状态,在将向本地om管理设备发送的报文中加入的字段;所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件;响应于约定报文类型的接收事件,刷新节点服务器的保活有效
4、作为一种技术方案,所述接收对端节点服务器包含特定配置信息的字段的报文,包括:接收对端节点服务器包含特定配置信息的字段的注册报文;所述特定配置信息的字段是对端节点服务器根据其已使能保活逃生功能的配置状态,在将向本地om管理设备发送的注册报文中加入的字段。
5、作为一种技术方案,所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件,包括:所述约定报文类型为用于传输温感信息的数据报文,据本地设备已使能保活逃生功能的配置状态,监测用于传输温感信息的数据报文的接收事件。
6、作为一种技术方案,所述约定报文类型包括若干种约定报文类型,本地om管理设备管理若干台节点服务器的保活状态,本地om管理设备为若干台节点服务器分别在若干种约定报文类型分配一种或超过一种约定报文类型,响应于接收到节点服务器的对应于被分配的约定报文类型的事件,刷新该节点服务器的保活心跳报文有效时间。
7、本公开同时提供了一种节点逃生装置,应用于om管理设备,所述装置包括:第一模块,用于接收对端节点服务器包含特定配置信息的字段的报文,根据特定配置信息字段中已使能保活逃生功能的信息,查询本地om管理设备是否为已使能保活逃生功能的配置状态;所述特定配置信息的字段是对端节点服务器根据其已使能保活逃生功能的配置状态,在将向本地om管理设备发送的报文中加入的字段;第二模块,用于所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件;第三模块,用于响应于约定报文类型的接收事件,刷新节点服务器的保活有效时间。
8、作为一种技术方案,所述接收对端节点服务器包含特定配置信息的字段的报文,包括:接收对端节点服务器包含特定配置信息的字段的注册报文;所述特定配置信息的字段是对端节点服务器根据其已使能保活逃生功能的配置状态,在将向本地om管理设备发送的注册报文中加入的字段。
9、作为一种技术方案,所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件,包括:所述约定报文类型为用于传输温感信息的数据报文,据本地设备已使能保活逃生功能的配置状态,监测用于传输温感信息的数据报文的接收事件。
10、作为一种技术方案,所述约定报文类型包括若干种约定报文类型,本地om管理设备管理若干台节点服务器的保活状态,本地om管理设备为若干台节点服务器分别在若干种约定报文类型分配一种或超过一种约定报文类型,响应于接收到节点服务器的对应于被分配的约定报文类型的事件,刷新该节点服务器的保活心跳报文有效时间。
11、本公开同时提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的节点逃生方法。
12、本公开同时提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的节点逃生方法。
13、本公开提供的上述技术方案至少带来了以下有益效果:
14、在om管理设备侧和节点服务器侧分别使能保活逃生功能后,根据约定的报文类型,om管理设备在接收到后该类型的报文后即刷新节点服务器的保活有效时间,实现在节点服务器正常运行时无法有效送达心跳报文的情况下,不发生故障误报。
本文档来自技高网...【技术保护点】
1.一种节点逃生方法,其特征在于,应用于OM管理设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件,包括:
4.根据权利要求1所述的方法,其特征在于,所述约定报文类型包括若干种约定报文类型,本地OM管理设备管理若干台节点服务器的保活状态,本地OM管理设备为若干台节点服务器分别在若干种约定报文类型分配一种或超过一种约定报文类型,响应于接收到节点服务器的对应于被分配的约定报文类型的事件,刷新该节点服务器的保活心跳报文有效时间。
5.一种节点逃生装置,其特征在于,应用于OM管理设备,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,
7.根据权利要求5所述的装置,其特征在于,所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件,包括:
8.根据权利要求5所述的装置,其特征在于,所述约定
9.一种电子设备,其特征在于,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令,以实现权利要求1-4任一所述的方法。
10.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-4任一所述的方法。
...【技术特征摘要】
1.一种节点逃生方法,其特征在于,应用于om管理设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,所述特定配置信息还包括约定报文类型,根据本地设备已使能保活逃生功能的配置状态,监测约定报文类型的接收事件,包括:
4.根据权利要求1所述的方法,其特征在于,所述约定报文类型包括若干种约定报文类型,本地om管理设备管理若干台节点服务器的保活状态,本地om管理设备为若干台节点服务器分别在若干种约定报文类型分配一种或超过一种约定报文类型,响应于接收到节点服务器的对应于被分配的约定报文类型的事件,刷新该节点服务器的保活心跳报文有效时间。
5.一种节点逃生装置,其特征在于,应用于om管理设备,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,
7.根据权利要求5所述的装置,其特征在于,所述特定配置信息还包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。