其他分享
首页 > 其他分享> > 如何找到并发数、平均响应时间、tps的最佳平衡点?

如何找到并发数、平均响应时间、tps的最佳平衡点?

作者:互联网

目录

如何找到并发数、平均响应时间、tps的最佳平衡点?

1、先回顾下基础,性能测试常用的指标有三个:并发、响应时间、tps

2、需求指标:分为单指标和多指标

3、 找到这三个指标同时最佳值的点,

不能只追求并发数大,而忽略tps,所以,这是一个多指标性能需求,假设是这样的:要求响应时间1秒以内,并发数要尽可能的多,tps要尽可能的大。(基础篇中提到的拐点)

是不是依旧有点懵逼?先画一个简单的示意图,方便大家理解(随手画的,大家能理解就ok):

4、该怎么去找这个最佳平衡点呢?

篇外话题: TPS和QPS的区别

TPS:Transactions Per Second

意思是每秒事务数,一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。

每个事务包括了如下3个过程:如果每秒能够完成N次这三个过程,tps就是N;有时,可能会将多个请求定义为一个事务,那么,完成一次这几个请求,就算一个tps。

QPS:Queries Per Second

意思是每秒查询率,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器(比如是读写分离的架构,就是读的服务器)在规定时间内所处理流量多少的衡量标准

区别

支持原创:转自-->https://www.cnblogs.com/uncleyong/p/11059556.html
https://www.cnblogs.com/uncleyong/p/11543488.html

标签:响应,指标,并发,平衡点,tps,服务器
来源: https://www.cnblogs.com/jiangmingbai/p/12768477.html