如何进行并发数计算(稳定性测试和压力测试)?

并发数计算: 1、普通方法 并发 tps = 总请求数 / 总时间 只能满足最基本的要求,但是不能很好覆盖系统正常的使用情况 2、二八原则 并发 tps = 总请求数 * 80% / 总时间 * 20% 满足系统绝大多数情况下的应用场景的需要 3、根据业务运营数据的统计计算(通常用来做稳定性测试) 并发 TPS = 有效请求数 * 80% / 有效时间 * 20% 当运营数据统计越精确时,计算出的并发 TPS 与实际的越接近 4、根据用户峰值业务操作来计算(通常用来做压力测试) 并发 TPS = 峰值请求数 / 峰值时间 * 系数 满足峰值请求时间段内的负载量,系数取决于项目组对于未来业务量的评估 案例: 某购物商城,经过运营统计,正常一天成交额为5 0 亿,客单价平均为2 00 元,交易时间主要为 11:00- 14:00, 18:00-24:00 ,其中 19:00—20:00 的成交量最大,大约成交1 0 亿。 现系统升级,需要进行性能测试,保证软件在上线后能稳定运行。 请计算出系统稳定性测试时的并发(负载)量,及保证系统峰值业务时的并发(负载)量 稳定性并发量: 解析: 稳定性并发量: (公式)并发 TPS = 有效请求数 * 80% / 有效时间 * 20% 并发 TPS = (5 0E/200 * 80% / (3600 * 9 * 20%) 压力并发量: (公式)并发TPS = 峰值请求数 / 峰值时间 * 系数(系数取决于项目组对于未来业务量的评估,如果业务增长不快可以乘以2,增长快乘以3,或者其他) 压力 TPS = (10E/200) / (3600 * 1) * 系数


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部