申请/专利权人:天翼数字生活科技有限公司
申请日:2022-06-17
公开(公告)日:2024-03-22
公开(公告)号:CN115080370B
主分类号:G06F11/34
分类号:G06F11/34
优先权:
专利状态码:有效-授权
法律状态:2024.03.22#授权;2022.10.11#实质审查的生效;2022.09.20#公开
摘要:本发明公开了一种软件并发能力评估方法及装置、存储介质及电子设备,所述方法包括:当需要对目标软件的并发能力进行评估时,用户一键发送评估指令,启用已设置的服务器依据用户设定的各个访问参数对目标软件进行访问,并在访问过程中实时依据访问结果对访问过程中的各个访问参数以及所需要加入访问的服务器的数量进行调整,并持续对目标软件进行访问,以单服务器访问结合多服务器分布式访问的模式,动态的对目标软件的并发能力进行评估,并获得最终的评估结果。应用本发明提供的方法,用户在对目标软件的评估过程中,可一键启动评估过程,并动态调整评估过程中的各个访问参数,提升了对目标软件并发能力的评估效率。
主权项:1.一种软件并发能力评估方法,其特征在于,包括:响应于已接收到的软件评估指令,在预先设置的服务器集群中确定初始服务器,所述服务器集群中包括多个服务器;读取已设定的第一参数集合,并依据所述第一参数集合组装第一访问命令;依据所述第一访问命令,触发所述初始服务器在不限速模式下,按已估算的初始协程数对所述软件评估指令对应的目标软件进行访问,并在所述初始服务器对所述目标软件进行访问的过程中,依据预设的第一访问规则,实时确定所述初始服务器对所述目标软件的第一访问结果;若当前所确定的第一访问结果表征所述初始服务器在对所述目标软件访问时,所产生的访问性能满足第一预设阈值,且所述目标软件的吞吐量增幅不满足第二预设阈值,则依据当前所确定的第一访问结果对应的目标软件的当前吞吐量,在所述服务器集群中确定第一子集群,所述第一子集群包括所述初始服务器和至少一个备用服务器;读取已设定的第二参数集合,并依据所述第二参数集合组装第二访问命令;依据所述第二访问命令,触发第一子集群中的各个服务器在已确定的第一访问速度下,对所述目标软件发起分布式访问,并在所述第一子集群中的各个服务器对所述目标软件进行访问的过程中,依据预设的第二访问规则,实时确定所述第一子集群中每个服务器对所述目标软件的第二访问结果;当所述第一子集群中的各个服务器完成对所述目标软件的分布式访问时,对当前确定的各个第二访问结果进行汇总,获得所述目标软件并发能力的最终评估结果。
全文数据:
权利要求:
百度查询: 天翼数字生活科技有限公司 软件并发能力评估方法及装置、存储介质及电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。