首页 > 其他分享 >tps计算规则

tps计算规则

时间:2023-05-17 16:35:54浏览次数:33  
标签:24 3600 请求 测试 TPS 计算 规则 tps

1、普通计算方法

计算公式:TPS= 总请求数 / 总时间
按照需求所示,在2019年第32周,有4.13万的浏览量,那么总请求数,我们可以认为估算为4.13万(1次浏览都至少对应1个请求)
总请求数 = 4.13 万请求数 = 41300 请求数
总时间:由于不知道每个请求的具体时间,我们按照普通方法,我们可以按照一周的时间进行计算,总时间 = 1天 = 1 * 24 小时 = 24 * 3600 秒
套入公式可得:TPS = 41300请求数/24*3600秒 = 0.48请求数/秒
结论:按照普通计算方法,我们在测试环境对相同的系统进行性能测试时,每秒能够发送0.48请求就可以满足线上的需要

2、二八原则计算方法


二八原则就是指80%的请求在20%的时间内完成
计算公式 : TPS = 总请求数 80% / (总时间20%)
**按照公式进行计算:TPS = 41300 * 0.8请求数 / 24*3600*0.2秒 = 1.91 请求数/秒
**结论:**按照二八原则计算,在测试环境我们的TPS只要能达到1.91请求数每秒就能满足线上需要。二八原则的估算结果会比平均值的计算方法更能满足用户需求。

3、按照业务数据进行计算

计算模拟用户正常业务操作(稳定性测试)的并发量:
根据这些数据统计图,可以得出结论:
大部分订单在8点-24点之间,因此系统的有效工作时长为16个小时
从订单数量统计,8-24点之间的订单占一天总订单的98%左右(40474个)
结合二八原则计算公式 : TPS = 总请求数 80% / (总时间20%)
需要在测试环境模拟用户正常业务操作(稳定性测试)的并发量为:TPS = 40474 * 0.8请求数 / 16*3600*0.2秒 = 2.81 请求数/秒
计算模拟用户峰值业务操作(压力测试)的并发量:
根据这些数据统计图,可以得出结论:
订单最高峰在在21点-22点之间,一小时的订单总数大约为8853个
计算压力测试的并发数:TPS = 峰值请求数/峰值时间 * 系数
需要在测试环境模拟用户峰值业务操作(压力测试)的并发量为:

TPS = 8853 请求数 / 3600秒 * 3(系数) = 7.38 请求数/秒

标签:24,3600,请求,测试,TPS,计算,规则,tps
From: https://www.cnblogs.com/lwcx/p/17409191.html

相关文章

  • HTTP和HTTPS的区别
    HTTP和HTTPS都是用于网页访问的协议,但存在以下主要区别:安全性:HTTPS协议是由SSL/TLS加密的HTTP协议。HTTPS在HTTP之上添加SSL/TLS层,使用数字证书和其他技术对通信数据进行加密,所以HTTPS是更安全的协议。速度:HTTPS比HTTP略慢,因为HTTPS要加密和解密数据流,这需要额外的计算。成本:H......
  • 成品直播源码,golang计算时间段内的工作日数量
    成品直播源码,golang计算时间段内的工作日数量 packagemainimport("fmt""time")funcmain(){start,_:=time.Parse("2006-01-02","2021-10-01")end,_:=time.Parse("2006-01-02","2021-10-31")total,days:=CalcWorkH......
  • 楠姐技术漫话:图计算的那些事 | 京东云技术团队
    不知道大家在平时的工作中有没有听说过“图计算”这个名词但大家一定在各工作汇报,技术分享中听说过“智能化”,“人工智能”这样的字眼而我们今天要唠的这个图计算就是人工智能领域内近几年炙手可热的前沿宠儿也是我们风控反欺诈中常用的“大杀器”在了解图计算之前首先得了解什么是......
  • 楠姐技术漫话:图计算的那些事 | 京东云技术团队
    不知道大家在平时的工作中有没有听说过“图计算”这个名词但大家一定在各工作汇报,技术分享中听说过“智能化”,“人工智能”这样的字眼而我们今天要唠的这个图计算就是人工智能领域内近几年炙手可热的前沿宠儿也是我们风控反欺诈中常用的“大杀器”在了解图计算之前首先得......
  • COMP612 图形计算
    COMP612ComputerGraphicsProgrammingSemester1,2023Project:HelicopterSceneThisisanindividualassignment.Allworkyousubmitmustbeentirelyyourown.Theassignmentisworth70%andwillbemarkedoutof100.•Youmustworkfromtheprovidedanima......
  • 虚拟机计算机网络与物理机网络心得随笔
    虚拟机网络有三种模式:桥接模式、NAT模式、仅主机模式1.桥接模式虚拟机与物理机使用同一个网段,手写ip地址需要在写在同一个网段(什么是一个网段?192.168.31.xxx所有的这种都是一个网段)下面,子网掩码是为了掩盖、传递某些信息的,默认网关一个网段下面只有一个默认网关,所以往往子......
  • [CASIO]计算器fx-991的妙用——":"
    引言基本功能循环结束条件循环体练习时间真题引言CASIO计算器不仅可以帮助我们完成简单运算,其隐藏功能也很有研究价值,甚至在考试的时候可以帮助我们“猜”对答案。本文将介绍型号:CASIOfx-991上的":"功能。它位于计算器右上角区域,使用ALPHA和积分符号输入。基本功能......
  • 计算机操作系统的基本概念及功能
     GUI(图形用户界面):如windows、安卓、ios的图形操作界面;命令接口(可以直接使用):联机命令接口特点是说一句做一句,脱机命令接口是说一堆做一堆;程序接口:系统调用,用户通过程序进行间接使用......
  • 计算点到直线的距离
     计算点到直线的距离importnumpyasnpdefget_distance_from_point_to_line(point,line_point1,line_point2):#对于两点坐标为同一点时,返回点与点的距离ifline_point1==line_point2:point_array=np.array(point)point1_array=np.a......
  • 基于FATE联邦学习的隐私计算实践
    FATE 是一个工业级联邦学习框架,所谓联邦学习指的就是可以联合多方的数据,共同构建一个模型;与传统数据使用方式相比,它不需要聚合各方数据搭建 数据仓库,联邦学习在联合计算建模的过程中,多方机构之间的数据是不会进行共享的,实现数据的 可用不可见。本文主要分享隐私计算平台 FATE......