[发明专利]一种集群性能测试方法、装置、设备及存储介质有效
申请号: | 202011099351.4 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112422315B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 丁晶晶 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L43/0888;G06F11/34 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 518054 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集群 性能 测试 方法 装置 设备 存储 介质 | ||
1.一种集群性能测试方法,其特征在于,所述方法包括:
调用集群系统中的每个接口后,接收用户设置的接口列表和各个接口的仿真参数、仿真总时长、初始阶段进入用户数、初始阶段进入偏差时间和初始阶段后每次进入用户数;
利用仿真总时长建立时间轴,并利用所述初始阶段进入用户数、所述初始阶段进入偏差时间和所述初始阶段后每次进入用户数建立所述时间轴上每个时间节点与用户数的映射表,为所述时间轴上的每个时间节点关联一个放入所述接口列表中所有接口的数据结构;
遍历所述映射表中的每个时间节点,根据当前遍历时间节点对应的用户数,对所述时间轴上各个时间节点关联的数据结构中的各个接口进行业务仿真,并将仿真得到的业务值记录到数据结构中;
根据业务仿真后的时间轴上每个时间节点的数据结构中记录的各个接口的业务值,确定各个接口的吞吐量并绘制业务仿真图。
2.根据权利要求1所述的方法,其特征在于,所述接口列表包括首接口标识、中间接口标识及未接口标识;
其中,所述首接口标识和中间接口标识对应设置有仿真参数。
3.根据权利要求2所述的方法,其特征在于,所述仿真参数包括当前接口进入下一接口的概率、停留时间和停留时间浮动值。
4.根据权利要求3所述的方法,其特征在于,所述时间轴上的相邻时间节点之间的间隔时间为1秒,且每个时间节点关联的数据结构为hashmap数据结构,所述hashmap数据结构中的每一键值对包括key和value,所述key为所述接口列表中的一个接口标识,所述value为业务值,在进行业务仿真前所述业务值为0。
5.根据权利要求4所述的方法,其特征在于,所述根据当前遍历时间节点对应的用户数,对所述时间轴上各个时间节点关联的数据结构中的各个接口进行业务仿真,包括:
将当前遍历时间节点的时间值赋值给索引,并将当前遍历时间节点对应的用户数作为循环次数n,并执行n次以下步骤:
S1:读取所述接口列表中的首接口作为当前接口,将所述时间轴上所述索引对应的时间节点所关联的数据结构中当前接口对应的value加1;
S2:从所述接口列表中读取当前接口的停留时间和停留时间浮动值,计算所述停留时间浮动值的随机数,并利用所述随机数和所述停留时间之和更新所述索引;
S3:如果由当前接口进入下一接口的概率被命中,则将所述时间轴上更新后的索引对应的时间节点所关联的数据结构中当前接口对应的value加1,并从所述接口列表中读取当前接口的下一接口作为当前接口,并重复执行步骤S2和S3的过程,直至所述接口列表的未接口;如果由当前接口进入下一接口的概率未被命中,则跳出本次流程。
6.根据权利要求1所述的方法,其特征在于,所述利用所述初始阶段进入用户数、所述初始阶段进入偏差时间和所述初始阶段后每次进入用户数建立所述时间轴上每个时间节点与用户数的映射表,包括:
根据所述初始阶段进入用户数和所述初始阶段进入偏差时间,确定位于所述初始阶段进入偏差时间之前的每个时间节点对应的用户数;
将所述初始阶段后每次进入用户数确定为位于所述初始阶段进入偏差时间之后的每个时间节点对应的用户数;
记录每个时间节点与用户数的对应关系,得到所述映射表。
7.根据权利要求1所述的方法,其特征在于,所述根据业务仿真后的时间轴上每个时间节点的数据结构中记录的各个接口的业务值,确定各个接口的吞吐量,包括:
从所述时间轴上每个时间节点关联的数据结构中取出各个接口的业务值;
针对每个接口,选择最大的业务值作为该接口的吞吐量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011099351.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种页岩气井压后各段产气贡献率评价方法
- 下一篇:一种vocs废气处理净化器