利用 Apache JMeter 测试 WebSphere 性能
2010-04-22 00:00:00 来源:WEB开发网核心提示:本文描述如何部署 Apache 开放源代码工具 JMeter,以基于 IBM WebSphere Application Server 和 WebSphere Branch Transformation Toolkit(BTT)来测试中间件解决方案的响应性,利用 Apache JMeter 测试 WebSphere 性
本文描述如何部署 Apache 开放源代码工具 JMeter,以基于 IBM WebSphere Application Server 和 WebSphere Branch Transformation Toolkit(BTT)来测试中间件解决方案的响应性。通过设计性能测试,可以模拟变化的并发用户负载,这些用户负载使用多种交互式金融交换(Interactive Financial eXchange,IFX)请求消息。如果您项目的性能测试预算有限,并且您的解决方案使用 XML 消息,那么在本文结尾所得出的经验可以帮助您计划自己的性能测试策略。
针对高可见性项目的性能测试挑战
一个金融机构的近期项目需要交付一个中间件基础设施,用于支持增长的应用程序列表,这些应用程序需要访问企业的核心金融系统。该体系结构的方向是要求所有的核心金融系统请求都经由该中间件解决方案,该方案使用基于 XML 的 IFX 消息标准。图 1 显示了与第一个应用程序有关的中间件基础设施(以粗体显示),以及未来的应用程序和后端系统(以灰色显示)。
图 1. 待测试的解决方案
要使得该高可见性项目获得认可,必须演示在各种负载之下的最佳性能。这对于响应时间敏感的客户来说尤为重要,例如联络中心的 CRM 应用程序。另一个需要考虑的问题是,当新的应用程序出现在中间件的“前面”和“后面”时(图 1 中显示了一个位于中间件“后面”的企业和消费者信用卡服务系统的未来实现),需要重用已选择的性能测试方法。
更多精彩
赞助商链接