[发明专利]一种网络性能的调试方法、调试系统及相关装置有效
申请号: | 201910774015.6 | 申请日: | 2019-08-21 |
公开(公告)号: | CN110474811B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 刘旭;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L41/08 | 分类号: | H04L41/08;H04L41/0823;H04L41/5025;H04L47/24;H04L47/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 高勇 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 性能 调试 方法 系统 相关 装置 | ||
本申请提供一种网络性能的调试方法,包括:利用发包设备向被测设备发出流量请求;采集被测设备的系统指标数据和发包设备对应的响应请求数据;其中,响应请求数据优先级高于系统指标数据;根据系统指标数据和响应请求数据进行网络数据调控。根据被测设备的系统指标数据和响应请求数据进行网络流量的调整,一旦系统指标数据或者响应请求数据超过了对应的预设值,则自动进行网络流量下调,否则进行网络流量的上调。在此过程中进行网络流量的最优调试,无需测试人员反复手动调参,提高了产品网络性能测试效率。本申请还提供一种网络性能的调试系统、一种计算机可读存储介质和一种网络性能的调试终端,具有上述有益效果。
技术领域
本申请涉及网络测速领域,特别涉及一种网络性能的调试方法、调试系统及相关装置。
背景技术
现有的网络服务类的产品往往对性能有一定的要求,希望在一定量的用户并发访问下服务质量依旧足够优秀,不希望用户有明显的延迟过高甚至服务中断的体验。所以在产品功能完善的情况下通常会再进行性能测试,希望能够找到产品在某个方面的性能最优值以及达到性能瓶颈后整体的服务质量甚至是产生瓶颈的原因。针对网络性能的测试业内普遍使用的手法是单台或多台发包设备同时向被测产品发出流量,去尝试找到其网络性能的最大值,但随着互联网的高速发展、用户体量的不断增大,对产品的网络性能要求也逐步增加,以往单台或多台发包设备所能发出的流量已经不足以模拟现如今的用户流量,测试人员也很难实现最佳的网络流量调控。
发明内容
本申请的目的是提供一种网络性能的调试方法、调试系统、一种计算机可读存储介质和一种网络性能的调试终端,能够自动调控网络流量。
为解决上述技术问题,本申请提供一种网络性能的调试方法,具体技术方案如下:
利用发包设备向被测设备发出流量请求;
采集所述被测设备的系统指标数据和所述发包设备对应的响应请求数据;其中,所述响应请求数据优先级高于所述系统指标数据;
分别判断所述系统指标数据是否大于第一预设值、所述响应请求数据是否大于第二预设值;
若所述响应请求数据大于第二预设值,或,所述系统指标数据大于第一预设值但所述响应请求数据小于第二预设值,将网络流量下调一个预设流量跨度;
若所述系统指标数据小于第一预设值且所述响应请求数据小于第二预设值,将所述网络流量上调一个所述预设流量跨度。
其中,包括:
记录每次采集到的所述系统指标数据和所述响应请求数据。
其中,所述流量请求包括请求流量大小和是否开启socket。
其中,将所述网络流量上调一个所述预设流量跨度或将所述网络流量下调一个所述预设流量跨度后,还包括:
采集第二系统指标数据和第二响应请求数据,若所述第二系统指标数据大于所述第一预设值或所述第二响应请求数据大于所述第二预设值,则调整前的网络流量为网络性能最大值;
存储所述网络性能最大值。
其中,采集所述被测设备的系统指标数据和所述发包设备接收到的响应请求数据,包括:
调用系统指令采集所述被测设备的系统指标数据;其中,所述系统指标数据包括CPU占用率、内存占用率和磁盘占用率;
接收所述被测设备返回至所述发包设备的响应结果,将所述响应结果存入数据库中,根据所述数据库中数据表上的响应码字段值获取所述响应请求数据。
本申请还提供一种网络性能的调试系统,包括:
请求发送模块,用于利用发包设备向被测设备发出流量请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910774015.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于大数据的通信检测预警系统
- 下一篇:采样率自适应调整方法及装置