一种业务服务器异常检测方法、系统、设备、存储介质技术方案

技术编号:30017832 阅读:37 留言:0更新日期:2021-09-11 06:29
本发明专利技术公开了一种业务服务器异常检测方法、系统、设备及存储介质,应用于连接云端服务器的业务服务器,每个所述业务服务器均设置有检测服务节点;包括以下步骤:步骤S1、上传所述检测服务节点的配置信息与节点信息至云端服务器;步骤S2、获取所有检测服务节点的检测标记,判断所述检测标记是否为待检测,若是,则读取云端服务器上该检测标记对应的检测服务节点的配置信息与节点信息并将检测服务节点的检测标记修改为检测中;步骤S3、判断所述检测服务节点的检测结果是否存在异常,若存在异常,则发出告警信息。本发明专利技术检测服务节点自动检测业务服务器是否出现异常,及时发送告警信息,具有通用性强、扩展简单、可用性高的特点。可用性高的特点。可用性高的特点。

【技术实现步骤摘要】
一种业务服务器异常检测方法、系统、设备、存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种业务服务器异常检测方法、系统、设备、存储介质。

技术介绍

[0002]大多数软件均涉及网络服务业务,在云端服务器存储用户信息,便于调用。但业务服务器一旦发生网络服务业务异常,会出现软件消息响应缓慢甚至软件瘫痪、无法正常使用的情况,对业务服务器检测异常重要。
[0003]如今一般是通过云监控对业务服务器进行检测,由第三方供应商提供检测服务。在预设时间间隔内,进行调用试验。在出现调用异常时,发出告警信息。但云监控只能在出现调用异常后才发出告警信息,并不能进行提前预警。且只能检测外网访问异常,无法及时检测到业务服务器的内部问题,给软件运营商带来不便。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术的目的在于提供一种业务服务器异常检测方法,检测服务节点自动检测业务服务器是否出现异常,及时发送告警信息,具有通用性强、扩展简单、可用性高的特点。
[0005]本专利技术的目的之二在于提供一种业务服务器异常检测处理系统,检测服务节点自动检测业务服务器是否出现异常,及时发送告警信息,具有通用性强、扩展简单、可用性高的特点。
[0006]本专利技术的目的之三在于提供一种电子设备,执行上述一种业务服务器异常检测方法,检测服务节点自动检测业务服务器是否出现异常,及时发送告警信息,具有通用性强、扩展简单、可用性高的特点。
[0007]本专利技术的目的之四在于提供一种存储介质,执行上述一种业务服务器异常检测方法,检测服务节点自动检测业务服务器是否出现异常,及时发送告警信息,具有通用性强、扩展简单、可用性高的特点。
[0008]本专利技术的目的之一采用如下技术方案实现:
[0009]一种业务服务器异常检测方法,应用于连接云端服务器的业务服务器,每个所述业务服务器均设置有检测服务节点;所述方法包括以下步骤:
[0010]步骤S1、上传所述检测服务节点的配置信息与节点信息至云端服务器;
[0011]步骤S2、获取所有检测服务节点的检测标记,判断所述检测标记是否为待检测,若是,则读取云端服务器上该检测标记对应的检测服务节点的配置信息与节点信息并将检测服务节点的检测标记修改为检测中;
[0012]步骤S3、判断所述检测服务节点的检测结果是否存在异常,若存在异常,则发出告警信息。
[0013]进一步地,所述检测服务节点的配置信息包括本地CPU、内存、硬盘和带宽预警标
准;所述节点信息包括端口连接信息、所述业务服务器与所述检测服务节点的连接情况。
[0014]进一步地,所述检测服务节点包括本地检测模块、端口检测模块和连续性检测模块;所述本地检测模块用于检测所述业务服务器的配置信息,所述端口检测模块用于检测所述业务服务器中的业务服务模块的端口连接信息;所述连续性检测模块用于检测所述业务服务器中业务服务模块与所述检测服务节点的连接情况。
[0015]进一步地,所述业务服务器包括第一服务器与第二服务器,所述第一服务器的检测服务节点与第二服务器的检测服务节点通过连续性检测模块通信连接。
[0016]进一步地,所述第一服务器的检测服务节点每隔预设时间调用第二服务器的检测服务节点,并执行步骤S3。
[0017]进一步地,所述检测服务节点每隔预设时间根据本地检测模块的配置信息、端口检测模块的端口连接信息,判断是否需要提前预警,若是,则发出提前预警信息。
[0018]进一步地,所述步骤S3中判断所述检测服务节点的检测结果是否存在异常具体为:
[0019]判断所述检测服务节点的端口连接信息、配置信息、所述第一服务器的检测服务节点与第二服务器的检测服务节点连接情况及与第一服务器的业务模块连接情况是否存在异常;
[0020]还包括步骤S4:将所述检测服务节点检测结果、检测时间上传至云端服务器。
[0021]本专利技术的目的之二采用如下技术方案实现:
[0022]一种业务服务器异常检测系统,其特征在于,包括:
[0023]业务服务器,设置有检测服务节点;所述检测服务节点用于获取所述业务服务器的配置信息、节点信息;所述业务服务器用于获取所有检测服务节点的检测标记,判断所述检测标记是否为待检测,若是,则读取该检测标记对应的检测服务节点的配置信息与节点信息,检测该检测服务节点,并将检测服务节点的检测标记修改为检测中;判断所述检测服务节点的检测结果是否存在异常,若存在异常,则发出告警信息;
[0024]云端服务器,与所述业务服务器连接,用于记录所述业务服务器的配置信息、节点信息及检测服务节点的检测结果。
[0025]本专利技术的目的之三采用如下技术方案实现:
[0026]一种电子设备,包括有多个处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,多个处理器执行所述计算机程序时实现如上任意一项所述的一种业务服务器异常检测方法。
[0027]本专利技术的目的之四采用如下技术方案实现:
[0028]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上任意一项所述的一种业务服务器异常检测方法。
[0029]相比现有技术,本专利技术的有益效果在于:
[0030]本专利技术提供了一种业务服务器异常检测方法、系统、电子设备、计算机可读存储介质,通过在业务服务器内部增设一检测服务节点,检测服务节点自动检测本业务服务器及其他业务服务器的是否出现异常,及时发送告警信息。用户增设新的业务服务器后,只需在新增的业务服务器内设置检测服务节点,即可自动检测异常,具有通用性强、扩展简单、可用性高的特点。
附图说明
[0031]图1为本专利技术所提供实施例一的流程示意图;
[0032]图2为本专利技术所提供实施例一的结构示意图。
具体实施方式
[0033]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0034]实施例一
[0035]如图1所示,本申请提供了一种业务服务器异常检测方法,检测服务节点自动检测业务服务器是否出现异常,及时发送告警信息,具有通用、扩展简单、可用性高的特点。
[0036]具体的,如图2所示,所述业务服务器异常检测方法应用于业务服务器,所述业务服务器连接云端服务器,且每个所述业务服务器均设置有检测服务节点。所述方法包括以下步骤:
[0037]步骤S1、上传所述检测服务节点的配置信息与节点信息至云端服务器;云端服务器事先记录检测服务节点的通用配置,检测服务节点可以自动适配所述通用配置并上传至云端,统一所有检测服务节点的格式,无需管理员重新进行配置,也便于后续检测服务节点在检测过程中可以快速获取到需要检测的检测服务节点的信息。管理员可以直接通过云端服务器调整所述检测服务节点的通用配置,或者在某个检测服务节点需要特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务服务器异常检测方法,其特征在于,应用于连接云端服务器的业务服务器,每个所述业务服务器均设置有检测服务节点;所述方法包括以下步骤:步骤S1、上传所述检测服务节点的配置信息与节点信息至云端服务器;步骤S2、获取所有检测服务节点的检测标记,判断所述检测标记是否为待检测,若是,则读取云端服务器上该检测标记对应的检测服务节点的配置信息与节点信息并将检测服务节点的检测标记修改为检测中;步骤S3、判断所述检测服务节点的检测结果是否存在异常,若存在异常,则发出告警信息。2.如权利要求1所述的业务服务器异常检测方法,其特征在于,所述检测服务节点的配置信息包括本地CPU、内存、硬盘和带宽预警标准;所述节点信息包括端口连接信息、所述业务服务器与所述检测服务节点的连接情况。3.如权利要求2所述的业务服务器异常检测方法,其特征在于,所述检测服务节点包括本地检测模块、端口检测模块和连续性检测模块;所述本地检测模块用于检测所述业务服务器的配置信息,所述端口检测模块用于检测所述业务服务器中的业务服务模块的端口连接信息;所述连续性检测模块用于检测所述业务服务器中业务服务模块与所述检测服务节点的连接情况。4.如权利要求3所述的业务服务器异常检测方法,其特征在于,所述业务服务器包括第一服务器与第二服务器,所述第一服务器的检测服务节点与第二服务器的检测服务节点通过连续性检测模块通信连接。5.如权利要求4所述的业务服务器异常检测方法,其特征在于,所述第一服务器的检测服务节点每隔预设时间调用第二服务器的检测服务节点,并执行步骤S3。6.如权利要求3所述的业务服务器异常检测...

【专利技术属性】
技术研发人员:邓嘉俊周阳
申请(专利权)人:广州朗国电子科技有限公司
类型:发明
国别省市:

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

1