51Testing软件测试论坛
标题:
如何控制TPS值?
[打印本页]
作者:
王麦麦
时间:
2014-5-13 19:05
标题:
如何控制TPS值?
我现在的场景中交易A的交易量占50%,交易B的交易量只占25%,但因为交易A的实际操作步骤要比交易B的繁琐很多,一直做不到交易B的TPS只占25%,请问如何在控制TPS的时候不影响到本身的ART啊?
作者:
lsekfe
时间:
2014-5-14 10:00
我现在的场景中交易A的交易量占50%,交易B的交易量只占25%,但因为交易A的实际操作步骤要比交易B的繁琐很多 ...
王麦麦 发表于 2014-5-13 19:05
先弄清楚TPS的概念,每秒事务数。确实TPS会随着负载的增加而逐渐增加,但不会无限制的一直增加。
TPS就像是一个抛物线,可分为3部分,轻负载区、重负载区、负载失效区。一开始上升的部分就是轻负载区,最顶端的部分就是TPS的峰值(重负载区),然后随着负载的继续增加,TPS会慢慢下降,从而进入我们所谓的负载失效区
作者:
王麦麦
时间:
2014-5-14 11:28
我明白你的意思,但我现在需要的是按照业务要求,把交易简单的事务TPS控制住,控制在交易复杂的事务的0.5倍。
作者:
annkingup
时间:
2014-5-14 15:10
回复
3#
王麦麦
加Block然后设定百分比率
作者:
msnshow
时间:
2014-8-31 17:20
用面向目标的场景就可以控制TPS了
作者:
kratexi
时间:
2014-9-17 14:41
用pacing 来控制
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2