[发明专利]接口监控的优化方法、装置、计算机设备及存储介质有效
申请号: | 202110126154.5 | 申请日: | 2021-01-29 |
公开(公告)号: | CN112860512B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 郑光凯 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/50;G06F11/34;H04L67/60 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 涂年影 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 监控 优化 方法 装置 计算机 设备 存储 介质 | ||
1.一种接口监控的优化方法,其特征在于,包括以下步骤:
接收对预置的接口监控的优化请求;
获取预设时间内访问所述接口的访问信息、请求参数以及所述接口监控处的接口返回数据量;
根据所述访问信息对所述接口监控处的访问阈值进行优化;
根据预设的第一输入规则将所述访问信息、所述请求参数以及所述返回数据量输入至预置的接口性能评估模型中,得到最高返回数据量数值和最低返回数据量数值;
根据所述最高返回数据量数值、所述最低返回数据量数值对所述接口监控处的接口性能进行优化;
所述根据所述最高返回数据量数值、所述最低返回数据量数值对所述接口监控处的接口性能进行优化,包括:
根据所述接口返回数据量的第一阈值和第二阈值分别对所述最高返回数据量数值、所述最低返回数据量数值进行校验,得到对所述最高返回数据量数值、所述最低返回数据量数值的校验结果,其中,所述第一阈值大于所述第二阈值;
若所述校验结果为所述最低返回数据量数值小于所述第一阈值且大于所述第二阈值,将所述第二阈值替换为所述最低返回数据量数值;
若所述校验结果为所述最高返回数据量数值或所述最低返回数据量数值大于所述第一阈值,根据预设的资源扩展规则对所述接口进行资源扩展。
2.根据权利要求1所述的接口监控的优化方法,其特征在于,所述获取预设时间内访问所述接口的访问信息、请求参数以及所述接口监控处的接口返回数据量,包括:
根据所述优化请求从预设的日志库中获取访问所述接口的日志信息;
根据所述预设时间从所述日志信息中获取所述访问信息、所述请求参数以及所述返回数据量。
3.根据权利要求1所述的接口监控的优化方法,其特征在于,所述根据所述访问信息对所述接口监控处的访问阈值进行优化,包括:
从所述访问信息中获取所述预设时间内访问所述接口的访问次数以及最高访问频率;
根据所述访问次数、所述最高访问频率对所述接口监控处的访问阈值进行优化。
4.根据权利要求3所述的接口监控的优化方法,其特征在于,所述根据预设的第一输入规则将所述访问信息、所述请求参数以及所述返回数据量输入至预置的接口性能评估模型中,得到最高返回数据量数值和最低返回数据量数值,包括:
从所述返回数据量中获取所述预设时间中所述接口的最高返回数据量和最低返回数据量;
分别对所述访问次数、所述最高返回数据量、所述最高返回数据量对应的访问频率以及请求参数、所述最低返回数据量、所述最低返回数据量对应的访问频率以及请求参数进行归一化处理,对应得到第一变量信息、第二变量信息、第三变量信息、第四变量信息、第五变量信息、第六变量信息、第七变量信息;
将所述第一变量信息、所述第二变量信息、所述第三变量信息以及所述第四变量信息输入到所述接口性能评估模型中,得到所述最高返回数据量数值;
将所述第一变量信息、所述第五变量信息、所述第六变量信息以及所述第七变量信息输入到所述接口性能评估模型中,得到所述最低返回数据量数值。
5.根据权利要求1所述的接口监控的优化方法,其特征在于,所述根据预设的资源扩展规则对所述接口进行资源扩展,包括:
获取所述预设时间内所述接口的HTTP响应时间、吞吐率、HTTP错误率以及解析崩溃率;
根据预设的第二输入规则将所述HTTP响应时间、所述吞吐率、所述HTTP错误率以及所述解析崩溃率输入至预置的资源评估模型中并根据所述资源评估模型输出的资源分配量数值对所述接口进行资源扩展。
6.根据权利要求5所述的接口监控的优化方法,其特征在于,所述根据预设的第二输入规则将所述HTTP响应时间、所述吞吐率、所述HTTP错误率以及所述解析崩溃率输入至预置的资源评估模型中,包括:
判断所述HTTP响应时间是否超过预设的响应阈值;
若所述HTTP响应时间超过所述响应阈值,对所述HTTP响应时间进行归一化处理并将归一化处理后的HTTP响应时间、所述吞吐率、所述HTTP错误率以及所述解析崩溃率输入至预置的资源评估模型中,得到所述资源分配量数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110126154.5/1.html,转载请声明来源钻瓜专利网。