可以通过使用一个或多个单独的专用计算机来提供对应用程序服务器的最大可能负载,以实现所有测试的最佳结果。测试大型 WebSphere Application Server 应用程序时,运行 Rational® Performance Tester 并提供对应用程序的负载的单台计算机可能未提供足够的压力来测试该应用程序。
安装调节测试旨在对应用程序服务器施压以取得来自基本调节的最大吞吐量。调节是复杂的过程,根据计划运行的应用程序的不同需求,调节具有可用的许多可能的调整。关于调节 WebSphere Application Server 的更多信息,请参阅 http://www.ibm.com/developerworks/websphere/techjournal/0909_blythe/0909_blythe.html。
运行安装调节测试时的简单目标是实现测试运行时应用程序服务器上 CPU 利用率的最大百分比。运行每个测试时,遵循这些准则:
- 使用任务管理器、vmstat 或类似工具来观察运行应用程序服务器的计算机上的 CPU 利用率。以最大吞吐量作为目标,您进行工作以取得可能的最大 CPU 百分比。
要实现最大吞吐量,该数字必须随着您进行调节而增大。
- 监视运行 Rational Performance Tester 的计算机的 CPU 利用率。
如果 CPU 利用率超过 70%,您可能接近该计算机可以提供的能力的限制。但是,Rational Performance Tester 支持使用多台计算机来实现甚至更大的负载。
- 因为这些测试提供大吞吐量,所以测试可能超过您网络的能力。诸如任务管理器之类的工具可以显示网络利用率。如果您受 100 Mbps 网络的限制,对 1000 Mbps 网络的访问可能需要对应用程序服务器完全施压。