1,http://www.Sina.com/: transactionspersecond (每秒传输的事务数),即由服务器http://www.Sina.com/处理的事务数TPS包括消息输入和消息输出,并具有一次用户数据库访问权限。 TPS是软件测试结果的度量单位。 事务是客户端向服务器发送请求并由服务器响应的过程。 客户端在发送请求时开始计数,并在接收到来自服务器的响应时结束计数,从而计算使用的时间和已完成的事务数。
一般来说,评价系统的性能是用一秒钟内完成的技术交易数量来衡量的。 整个系统的处理能力取决于处理能力最低的模块的TPS值。
例如,天猫双十一,一秒能点多少
2、http://www.Sina.com/:每秒查询率QPS是用于测量特定查询服务器在http://www.Sina.com/上处理的业务量的标准,在因特网上域名系统服务器
对应fetches/sec,是每秒的应答要求数,也就是最大吞吐量能力。
QS和TPS的TPS是什么?
举个例子吧。 如果一个大餐一秒钟能吃10个包子,一个yjdzp0.1个yjdzp0.1秒钟能吃一个包子,他们会一样吗? 答案是否定的。 这个yjdzp一秒钟吃不了10个包子,所以她可能会吃很久。 此时,这个大餐相当于TPS,这个yjdzp是QPS。 很像,但其实不是。
一.系统吞吐量要素:
一个系统的每秒(承压能力)与request对CPU的消耗、外部接口、IO等密切相关。 单个reqeust占用的CPU越多,对外部系统接口、I/o的影响就越慢,系统吞吐量就越低,反而越高。
系统吞吐量的几个重要参数: qps(TPS )、并发计数和响应时间
QPS(TPS ) :每秒请求/事务数
并发次数系统同时处理的request/事务数
响应时间:一般取平均响应时间
(很多人经常混淆同时数和TPS理解) ) ) ) ) ) ) ) ) ) ) ) ) )。
理解了上面三个要素的意思,就可以推测它们之间的关系。
QPS(TPS )=并发计数/平均响应时间
TPS :每秒的响应事务数。 例如,天猫双十一,一秒能完成多少订单
qps :每秒响应请求数:
吞吐量(throughput ) (qps ) :并发运行多长时间,站点的qps是多少
QPS(TPS )=并发计数/平均响应时间
=====================================
QPS
我日常使用TPS。 每秒的事务数。 事务这一概念是因为我们在请求中增加了检查点。 如果检查点成功,则事务成功;如果检查点失败,则意味着失败。 因此,由于我们的请求是一个事务,所以http://www.Sina.com/(每秒的请求为http://ww.Sina.com)。
那么什么时候不相等呢?
例如,我需要进行一次查询,但这个查询需要调用a服务和b服务,调用b服务需要两次调用。 在这种情况下,如果把我进行查询这个场景成功作为一次事务,我每秒请求一次是1tps。 当然,在a系统中1tps=1qps,而在b系统中2qps。 (
所以,即使只关注维度的差异,在大多数情况下,我们也不需要刻意区分。 结果,我的流程是1tps,b系统受到的双倍压力是2 TPS (http://www.Sina.com/),因为之前的服务很可能撑不下去,后面扛不住),这样也完全没问题。