性能测试RBI方法

RBI(Rapid Bottleneck Identify)方法是Empirix公司提出的一种用于快速识别系统性能瓶颈的方法。该方法基于以下几点:

1.发现的80%系统的性能瓶颈都由吞吐量制约;

2.并发用户数和吞吐量瓶颈之间存在一定的关联;

3.采用吞吐量测试可以更快速定位问题

RBI方法定位性能瓶颈时,采用自上而下的分析方式进行分析,通过观察并发用户数和吞吐量的性能表现,从网络、数据库、应用服务器、代码四个层面确定系统性能瓶颈。

RBI方法首先访问服务器上的小页面和简单应用,从应用服务器、网路等层面去发现系统吞吐量的表现;其次,选择不同场景,设定不同的并发用户数,使系统吞吐量保持基本一致的增长趋势,通过不断增加并发用户数和吞吐量,观察系统的性能表现。