TPS的知识有哪些


TPS的知识有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。TPS 是Transactions Per Second 的 缩 写, 也 就 是 事 务 数/ 秒。 它 是软件测试结 果 的 测 量 单 位。 一 个 事 务 是 指 一 个 客 户 机 向 服 务 器 发 送 请 求 然 后 服 务 器 做 出 反 应 的 过 程。 客 户 机 在 发 送 请 求 时 开 始 计 时, 收 到 服 务 器 响 应 后 结 束 计 时, 以 此 来 计 算 使 用 的 时 间 和 完 成 的 事 务 个 数, 最 终 利 用 这 些 信 息 来 估 计 得 分。 客 户 机 使 用 加 权 协 函 数 平 均 方 法 来 计 算 客 户 机 的得 分,测试软件就是 利 用 客 户 机 的 这 些 信 息 使 用 加 权 协 函 数 平 均 方 法 来 计 算 服 务 器 端 的 整 体TPS 得 分。

TPS主要还是体现服务器对当前录制的事务的处理速度快慢。。如果说性能好,还是不足以支持。。

当然你还要看你录制的应用复杂程度。。

如果应用简单,比较垃圾的服务器也可以有很高的tps现在在一个场景中设置三种情况:
1、在脚本中添加任何事物,只设置每个Action作为一个事务,运行场景得出TPS1
2、设置每个函数操作作为一个事务,运行场景得出TPS2
3、在一个几百上千个步骤的action中,中间的某一步,人工添加一个事务,运行场景得出TPS3

那这样的三种设置,得出的TPS肯定是不同的,TPS2 > TPS3 > TPS1

那如果是这样的话,我们如何根据TPS的值,去评估系统的处理能力不能单纯的理解TPS,必须和HPS结合起来一起看这个问题。就比如说录制的是一个网站,网站上有很多的图片,有很多的链接.这样在经过压力测试以后,TPS自然会很高.当然,不代表服务器的性能很好.而且在report中,要结合CPU,内存,I/O等.TPS和HITS只能作一个最表面的分析.
测试报告一例:================================================================================
Report name: 2010-1-28 14:51:25
Run on: 2010-01-28 14:51:25
Run length: 00:03:10

Web Application Stress Tool Version:1.1.293.1

Number of test clients: 1

Number of hits: 1315
Requests per Second: 21.92

Socket Statistics
——————————————————————————–
Socket Connects: 1315
Total Bytes Sent (in KB): 806.58
Bytes Sent Rate (in KB/s): 13.44
Total Bytes Recv (in KB): 5083.10
Bytes Recv Rate (in KB/s): 84.72

Socket Errors
——————————————————————————–
Connect: 0
Send: 0
Recv: 0
Timeouts: 0

RDS Results
———————————————————开发云主机域名———————–
Successful Queries: 0

Script Settings
================================================================================
Server: localhost
Number of threads: 500

Test length: 00:01:00
Warmup: 00:01:00
Cooldown: 00:01:00

Use Random Delay: No

Follow Redirects: Yes
Max Redirect Depth: 15

Clients used in test
================================================================================
localhost

Clients not used in test
================================================================================

Result Codes
Code Description Count
================================================================================
200 OK 1315

Page Summary
Page Hits TTFB AvgTTLB AvgAuth Query
================================================================================
CONNECT clients1.google.com:44139 36.65 36.68 No No
GET /message.php 424 41116.4141116.89No No
GET /ms_login.php 424 1173.97 1174.47 No No
POST /ms_login.php?action=logi110 309.06 310.73 No No
GET /message.php 58 300.22 301.66 No No
GET /css/div.css 21 97.29 97.29 No No
POST /message.php?action=messa139 54669.6054670.00No No看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注开发云行业资讯频道,感谢您对开发云的支持。

相关推荐: 查mac对应ip的不同系统命令有哪些

这篇文章将为大家详细讲解有关查mac对应ip的不同系统命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、windows二、linux三、ESXI关于“查mac对应ip的不同系统命令有哪些”这篇文章就分享到这里开发云…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/04 16:14
下一篇 06/04 16:14

相关推荐