[发明专利]HTTP接口健康状态主动探测方法及系统在审
申请号: | 202110761900.8 | 申请日: | 2021-07-06 |
公开(公告)号: | CN113676509A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 朱常杰 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/26 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 王维新 |
地址: | 100086 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | http 接口 健康 状态 主动 探测 方法 系统 | ||
1.一种HTTP接口健康状态主动探测方法,其特征在于,包括:
根据预设的主动探测配置表,读取得到接口探测配置参数;
根据所述接口探测配置参数,组装得到HTTP请求参数,并设置相应的接口信息;
向接口发起HTTP请求,并根据返回报文结果,分析得到接口状态码及报文节点;
根据所述接口状态码和报文节点,判断所述接口的网络状态、服务状态和业务状态是否正常。
2.根据权利要求1所述的HTTP接口健康状态主动探测方法,其特征在于,还包括:
在每次探测得出对所述接口的判断结果后,将判断结果载入告警信息表。
3.根据权利要求1所述的HTTP接口健康状态主动探测方法,其特征在于,还包括:
根据所述告警信息表中针对所述接口的异常次数及预设的异常告警阈值,判断是否需要告警,并在需要报警时向预设管理员发送告警通知。
4.根据权利要求1所述的HTTP接口健康状态主动探测方法,其特征在于,所述向接口发起HTTP请求具体为:
根据组装得到的HTTP请求参数和接口信息,根据预设的间隔时间,以get和post请求方式向接口发送HTTP请求报文。
5.根据权利要求1所述的HTTP接口健康状态主动探测方法,其特征在于,所述根据所述接口状态码和报文节点,判断所述接口的网络状态、服务状态和业务状态是否正常具体包括:
根据预设的状态码与接口状态之间的对应关系,由所述接口状态码确定所述接口的网络状态是否异常;
根据预配置的HTTP请求参数,由所述报文节点中的具体值确定所述接口的服务状态和业务状态是否异常。
6.一种HTTP接口健康状态主动探测系统,应用如权利要求1至5中任一项所述的HTTP接口健康状态主动探测方法,其特征在于,包括:
配置读取模块,用于根据预设的主动探测配置表,读取得到接口探测配置参数;
请求设置模块,用于根据所述接口探测配置参数,组装得到HTTP请求参数,并设置相应的接口信息;
请求分析模块,用于向接口发起HTTP请求,并根据返回报文结果,分析得到接口状态码及报文节点;
状态分析模块,用于根据所述接口状态码和报文节点,判断所述接口的网络状态、服务状态和业务状态是否正常。
7.根据权利要求6所述的HTTP接口健康状态主动探测系统,其特征在于,还包括:
结果统计模块,用于在每次探测得出对所述接口的判断结果后,将判断结果载入告警信息表。
8.根据权利要求6所述的HTTP接口健康状态主动探测系统,其特征在于,还包括:
告警通知模块,用于根据所述告警信息表中针对所述接口的异常次数及预设的异常告警阈值,判断是否需要告警,并在需要报警时向预设管理员发送告警通知。
9.根据权利要求6所述的HTTP接口健康状态主动探测系统,其特征在于,所述请求分析模块具体用于:
根据组装得到的HTTP请求参数和接口信息,根据预设的间隔时间,以get和post请求方式向接口发送HTTP请求报文。
10.根据权利要求6所述的HTTP接口健康状态主动探测系统,其特征在于,所述状态分析模块具体用于:
根据预设的状态码与接口状态之间的对应关系,由所述接口状态码确定所述接口的网络状态是否异常;
根据预配置的HTTP请求参数,由所述报文节点中的具体值确定所述接口的服务状态和业务状态是否异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110761900.8/1.html,转载请声明来源钻瓜专利网。