首页 > 其他分享 >性能测试-面向目标性能场景(50tps)以及秒杀(达到多少人)-波浪形请求终极性能

性能测试-面向目标性能场景(50tps)以及秒杀(达到多少人)-波浪形请求终极性能

时间:2023-02-19 21:23:37浏览次数:33  
标签:波浪形 Thread 50tps 性能 tps 线程 终极

1、50tps分析-5tps分析

50tps基本上满足了大部分中小企业要求了

需求: 期望我项目的接口,都要能满足50tps?

算 50tps: 50 个事务每秒
50 t/s  1分钟: 50\*60s = 3000 事务 

           1小时 3000 \* 60 = 180000 事务
   1小时要处理18w个请求   10小时 180w        24h 432w个请求

如果你们公司的产品,日均访问量约为千万, 50tps基本已经能满足要求了

综上,5tps,也能支持43万的请求了

2、面向对象的线程组-bzm - Arrivals Thread Group-达到多少率 tps

 

 

 3、结果分析

 

 

 

 

 

 

 

 

 总结:

并发数160左右,没有报错,tps=30上下波动,没有问题,但是

响应时间超过了1500毫秒,就是1.5s

所以这个接口不满足性能测试tps=30的的要求

调节线程组的tps,直到满足要求

4、秒杀-Concurrency Thread: 达到多少人 并发数-分析和3一样

5、终极线程组-有时间规律: 波浪型Ultimate Thread Group  终极线程组

可以锯齿型,比如有访问波峰的那种性能测试需求

可以阶梯型,阶梯型步长是否一样看需要

 

 

 

标签:波浪形,Thread,50tps,性能,tps,线程,终极
From: https://www.cnblogs.com/shishibuwan/p/17135627.html

相关文章

  • 性能测试-压力测试(最大用户数的20%或者80%)-查看结果数保存到文件(jtl格式)-生成测试报告
    1、压力测试阶梯性能场景(负载)得到最大并发用户数,然后压力测试用,最大用户数的20%或者80%持续运行一段时间,比如1个小时,10个小时,1天等时间可以用普通线程组,也能用阶梯线程组......
  • 性能测试-阶梯性能测试场景(负载测试)
    1、安装阶梯测试的第三方插件-搜jpgc空格选项-JMeterPluginsManager-搜jpgc空格,然后安装2、脚本-线程组选jp@gcSteppingThreadGroup最终并发数为100,并发数从0......
  • 性能测试-普通性能场景设计(类似1000个人同时发起访问)-简单性能分析
    1、普通性能场景设计1.1启动项目  1.2jmeter脚本设计-响应时间图-聚合报告  1.3运行结果分析   场景:30个并发用户,持续运行300s......
  • 一个比 Redis 性能更强的数据库
    给大家推荐一个比Redis性能更强的数据:KeyDBKeyDB是Redis的高性能分支,侧重于多线程、内存效率和高吞吐量。除了性能改进外,KeyDB还提供主动复制、闪存和子密钥过期等功能。......
  • 性能测试-性能场景设计-线程组参数介绍
    1、性能测试需求需求1:活动页面,要你做性能测试,看是否能满足1000个人同时访问。需求2:商定,对接的接口,要满足50tps。---这样的场景怎么设计需求3:  秒杀活动,我要看,秒......
  • 二、通用性能的提升
    1.使用auto进行类型自动推导2.不允许使用auto的四个场景3.推荐使用auto的场景4.decltype类型推到规则15.decltype类型推到规则26.decltype类型推到规则37.decltype在......
  • 【MySQL-索引:分类,语法,性能分析,使用,设计原则】
    零、本文纲要一、索引概述二、索引分类三、索引语法四、SQL性能分析五、索引使用六、索引设计原则tips:Ctrl+F快速定位到所需内容阅读吧。一、索引概述索引(index)是帮助MySQ......
  • 性能面试题
    性能面试题什么是性能测试?答:性能测试是一种测试方法,通过模拟用户负载和压力来测试应用程序的性能,包括响应时间、吞吐量、并发性能等指标。性能测试中的负载测试有......
  • JMeter性能测试常见面试题
    JMeter性能测试常见面试题JMeter是什么?它用于什么目的?答:JMeter是一个开源的Java桌面应用程序,用于执行各种类型的负载测试、功能测试和性能测试。它可以模拟多种类型......
  • 前端性能优化之gzip
    前言HTTP可以对传输的内容进行压缩,减少网络实际传输数据的大小。服务器会将资源进行压缩后传输到客户端,浏览器收到文件后进行解析。对于纯文本文件可以压缩到之前大小的30%......