用于监测设备工作状态的方法及装置制造方法及图纸

技术编号:21006797 阅读:22 留言:0更新日期:2019-04-30 22:13
本公开的实施例公开了用于监测设备工作状态的方法及装置。该方法的一具体实施方式包括:响应于接收到待处理信息,从工作设备表中选取一个目标设备,并将上述待处理信息发送至上述目标设备,上述工作设备表包含至少一条初始目标设备的设备信息和初始目标设备的数据端口的标签信息,上述目标设备包括至少一个数据端口;对于上述至少一个数据端口中的数据端口,若接收到该数据端口发来的对应上述待处理信息的结果信息,为该数据端口设置端口工作标签,并将该数据端口的端口工作标签标记至上述工作设备表,其中,端口工作标签用于表征数据端口的工作状态为正常。该实施方式提高了对目标设备的工作状态的监测准确性。

Method and device for monitoring working state of equipment

【技术实现步骤摘要】
用于监测设备工作状态的方法及装置
本公开的实施例涉及计算机
,具体涉及用于监测设备工作状态的方法及装置。
技术介绍
在内容分发网络(ContentDeliveryNetwork,简称CDN)的每个节点内会有多台服务器同时对外提供服务。实际中,由于服务器存在磁盘损坏、负载过高、代码缺陷等因素,导致部分服务器故障,不能继续提供服务。此时,内容分发网络内前端的反向代理就需要将故障服务器剔除,选择其他正常的服务器进行服务。待故障服务器被修复后,反向代理也需要自动将其添加到正常的服务器列表中。其中,反向代理是代理服务器的一种。反向代理可以根据客户端的请求,从与其具有数据连接关系的一组或多组服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在反向代理后面的服务器的存在。
技术实现思路
本公开的实施例提出了用于监测设备工作状态的方法及装置。第一方面,本公开的实施例提供了一种用于监测设备工作状态的方法,该方法包括:响应于接收到待处理信息,从工作设备表中选取一个目标设备,并将上述待处理信息发送至上述目标设备,上述工作设备表包含至少一条初始目标设备的设备信息和初始目标设备的数据端口的标签信息,上述目标设备包括至少一个数据端口;对于上述至少一个数据端口中的数据端口,若接收到该数据端口发来的对应上述待处理信息的结果信息,为该数据端口设置端口工作标签,并将该数据端口的端口工作标签标记至上述工作设备表,其中,端口工作标签用于表征数据端口的工作状态为正常。在一些实施例中,上述方法还包括构建工作设备表的步骤,上述构建工作设备表的步骤包括:向设备的预设端口发送设备状态检测信号,上述设备状态检测信号用于通过上述预设端口检测设备的工作状态;响应于接收到上述预设端口发来的对应上述设备状态检测信号的设备状态反馈信号,根据上述设备当前的标签确定上述设备为初始目标设备。在一些实施例中,上述根据上述设备当前的标签确定上述设备为初始目标设备,包括:响应于上述设备当前的标签为设备故障标签,若对上述设备的第一故障恢复数值加一后大于等于设备故障恢复阈值,则为上述设备设置设备工作标签,将上述设备的设备工作标签标记至上述工作设备表,并确定上述设备为初始目标设备,否则,为上述设备设置设备故障标签,将上述设备的设备故障标签标记至上述工作设备表,其中,上述设备工作标签用于表征设备的工作状态为正常,上述设备故障标签用于表征设备的工作状态为故障。在一些实施例中,上述根据上述设备当前的标签确定上述设备为初始目标设备,包括:响应于上述设备当前的标签为设备工作标签,将上述设备的设备工作标签标记至上述工作设备表,确定上述设备为初始目标设备,其中,上述设备工作标签用于表征设备的工作状态为正常。在一些实施例中,上述构建工作设备表的步骤还包括:响应于未接收到对应上述设备状态检测信号的设备状态反馈信号,为上述设备设置设备故障标签,将上述设备的设备故障标签标记至上述工作设备表,其中,设备故障标签用于表征设备的工作状态为故障。在一些实施例中,上述方法还包括:若未接收到该数据端口发来的对应上述待处理信息的结果信息,为该数据端口设置端口故障标签,并为上述待处理信息重新选择数据端口,其中,端口故障标签用于表征数据端口的工作状态为故障。在一些实施例中,上述方法还包括修改数据端口标签的步骤,上述修改数据端口标签的步骤包括:响应于存在对应端口故障标签的至少一个待检测数据端口,向上述至少一个待检测数据端口中的待检测数据端口发送端口状态检测信号,并根据对应上述端口状态检测信号的端口状态反馈信号修改待检测数据端口的标签,其中,上述端口状态检测信号用于检测待检测数据端口的工作状态。在一些实施例中,上述根据对应上述端口状态检测信号的端口状态反馈信号修改待检测数据端口的标签,包括:对于上述至少一个待检测数据端口中的待检测数据端口,若接收到对应上述端口状态检测信号的端口状态反馈信号,且对该待检测数据端口的第二故障恢复数值加一后大于等于端口故障恢复阈值,则为该待检测数据端口设置端口工作标签,将该待检测数据端口的端口工作标签标记至上述工作设备表。第二方面,本公开的实施例提供了一种用于监测设备工作状态的装置,该装置包括:目标设备选择单元,响应于接收到待处理信息,被配置成从工作设备表中选取一个目标设备,并将上述待处理信息发送至上述目标设备,上述工作设备表包含至少一条初始目标设备的设备信息和初始目标设备的数据端口的标签信息,上述目标设备包括至少一个数据端口;工作状态设置单元,对于上述至少一个数据端口中的数据端口,被配置成在接收到该数据端口发来的对应上述待处理信息的结果信息时,为该数据端口设置端口工作标签,并将该数据端口的端口工作标签标记至上述工作设备表,其中,端口工作标签用于表征数据端口的工作状态为正常。在一些实施例中,上述装置还包括工作设备表构建单元,被配置成构建工作设备表,上述工作设备表构建单元包括:信号发送子单元,被配置成向设备的预设端口发送设备状态检测信号,上述设备状态检测信号用于通过上述预设端口检测设备的工作状态;初始目标设备确定子单元,响应于接收到上述预设端口发来的对应上述设备状态检测信号的设备状态反馈信号,被配置成根据上述设备当前的标签确定上述设备为初始目标设备。在一些实施例中,上述初始目标设备确定子单元包括:第一标签设置模块,响应于上述设备当前的标签为设备故障标签,被配置成在对上述设备的第一故障恢复数值加一后大于等于设备故障恢复阈值时,为上述设备设置设备工作标签,将上述设备的设备工作标签标记至上述工作设备表,并确定上述设备为初始目标设备,否则,为上述设备设置设备故障标签,将上述设备的设备故障标签标记至上述工作设备表,其中,上述设备工作标签用于表征设备的工作状态为正常,上述设备故障标签用于表征设备的工作状态为故障。在一些实施例中,上述初始目标设备确定子单元包括:第二标签设置模块,响应于上述设备当前的标签为设备工作标签,将上述设备的设备工作标签标记至上述工作设备表,确定上述设备为初始目标设备,其中,上述设备工作标签用于表征设备的工作状态为正常。在一些实施例中,上述工作设备表构建单元还包括:设备故障标签设置子单元,响应于未接收到对应上述设备状态检测信号的设备状态反馈信号,被配置成为上述设备设置设备故障标签,将上述设备的设备故障标签标记至上述工作设备表,其中,设备故障标签用于表征设备的工作状态为故障。在一些实施例中,上述装置还包括:端口故障标签设置单元,被配置成在未接收到该数据端口发来的对应上述待处理信息的结果信息时,为该数据端口设置端口故障标签,并为上述待处理信息重新选择数据端口,其中,端口故障标签用于表征数据端口的工作状态为故障。在一些实施例中,上述装置还包括数据端口标签修改单元,被配置成修改数据端口标签,上述数据端口标签修改单元包括:数据端口标签修改子单元,响应于存在对应端口故障标签的至少一个待检测数据端口,被配置成向上述至少一个待检测数据端口中的待检测数据端口发送端口状态检测信号,并根据对应上述端口状态检测信号的端口状态反馈信号修改待检测数据端口的标签,其中,上述端口状态检测信号用于检测待检测数据端口的工作状态。在一些实施例中,上述数据本文档来自技高网...

【技术保护点】
1.一种用于监测设备工作状态的方法,包括:响应于接收到待处理信息,从工作设备表中选取一个目标设备,并将所述待处理信息发送至所述目标设备,所述工作设备表包含至少一条初始目标设备的设备信息和初始目标设备的数据端口的标签信息,所述目标设备包括至少一个数据端口;对于所述至少一个数据端口中的数据端口,若接收到该数据端口发来的对应所述待处理信息的结果信息,为该数据端口设置端口工作标签,并将该数据端口的端口工作标签标记至所述工作设备表,其中,端口工作标签用于表征数据端口的工作状态为正常。

【技术特征摘要】
1.一种用于监测设备工作状态的方法,包括:响应于接收到待处理信息,从工作设备表中选取一个目标设备,并将所述待处理信息发送至所述目标设备,所述工作设备表包含至少一条初始目标设备的设备信息和初始目标设备的数据端口的标签信息,所述目标设备包括至少一个数据端口;对于所述至少一个数据端口中的数据端口,若接收到该数据端口发来的对应所述待处理信息的结果信息,为该数据端口设置端口工作标签,并将该数据端口的端口工作标签标记至所述工作设备表,其中,端口工作标签用于表征数据端口的工作状态为正常。2.根据权利要求1所述的方法,其中,所述方法还包括构建工作设备表的步骤,所述构建工作设备表的步骤包括:向设备的预设端口发送设备状态检测信号,所述设备状态检测信号用于通过所述预设端口检测设备的工作状态;响应于接收到所述预设端口发来的对应所述设备状态检测信号的设备状态反馈信号,根据所述设备当前的标签确定所述设备为初始目标设备。3.根据权利要求2所述的方法,其中,所述根据所述设备当前的标签确定所述设备为初始目标设备,包括:响应于所述设备当前的标签为设备故障标签,若对所述设备的第一故障恢复数值加一后大于等于设备故障恢复阈值,则为所述设备设置设备工作标签,将所述设备的设备工作标签标记至所述工作设备表,并确定所述设备为初始目标设备,否则,为所述设备设置设备故障标签,将所述设备的设备故障标签标记至所述工作设备表,其中,所述设备工作标签用于表征设备的工作状态为正常,所述设备故障标签用于表征设备的工作状态为故障。4.根据权利要求2所述的方法,其中,所述根据所述设备当前的标签确定所述设备为初始目标设备,包括:响应于所述设备当前的标签为设备工作标签,将所述设备的设备工作标签标记至所述工作设备表,确定所述设备为初始目标设备,其中,所述设备工作标签用于表征设备的工作状态为正常。5.根据权利要求2所述的方法,其中,所述构建工作设备表的步骤还包括:响应于未接收到对应所述设备状态检测信号的设备状态反馈信号,为所述设备设置设备故障标签,将所述设备的设备故障标签标记至所述工作设备表,其中,设备故障标签用于表征设备的工作状态为故障。6.根据权利要求1所述的方法,其中,所述方法还包括:若未接收到该数据端口发来的对应所述待处理信息的结果信息,为该数据端口设置端口故障标签,并为所述待处理信息重新选择数据端口,其中,端口故障标签用于表征数据端口的工作状态为故障。7.根据权利要求6所述的方法,其中,所述方法还包括修改数据端口标签的步骤,所述修改数据端口标签的步骤包括:响应于存在对应端口故障标签的至少一个待检测数据端口,向所述至少一个待检测数据端口中的待检测数据端口发送端口状态检测信号,并根据对应所述端口状态检测信号的端口状态反馈信号修改待检测数据端口的标签,其中,所述端口状态检测信号用于检测待检测数据端口的工作状态。8.根据权利要求7所述的方法,其中,所述根据对应所述端口状态检测信号的端口状态反馈信号修改待检测数据端口的标签,包括:对于所述至少一个待检测数据端口中的待检测数据端口,若接收到对应所述端口状态检测信号的端口状态反馈信号,且对该待检测数据端口的第二故障恢复数值加一后大于等于端口故障恢复阈值,则为该待检测数据端口设置端口工作标签,将该待检测数据端口的端口工作标签标记至所述工作设备表。9.一种用于监测设备工作状态的装置,包括:目标设备选择单元,响应于接收到待处理信息,被配置成从工作设备表中选取一个目标设备,并将所述待处理信息发送至所述目标设备,所述工作设备表包含至少一条初始目标设备的设备信息和初始目标设备的数据端口的标签信息,所述目标设备包括至少一个数...

【专利技术属性】
技术研发人员:谷崇明高岩朱鹏伟
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1