我可以使用什么Mule ESB应用程序在Amazon云上进行Mule ESB的性能测试

时间:2012-07-24 11:26:17

标签: cloud amazon esb mule

我需要对Mule ESB进行性能测试。我可以访问10多台亚马逊机器。我必须创建自己的应用程序来加载这台机器或使用现有的应用程序。你能给我任何从我的应用程序加载Mule ESB或我需要使用什么应用程序的想法吗?

1 个答案:

答案 0 :(得分:1)

您需要使用或创建一个代表将部署在EC2上的实际应用程序的测试应用程序。

原因是你可以将Mule的构建块(传输,入站和出站端点,变换器......)组合成无数种组合,并且负载下应用程序的行为在这些组合中会有很大差异。

因此,最好构建一个小型Mule应用程序,它代表了您在实际应用程序中最重要的功能片段,并对其进行负载测试。

还要注意一件事:Mule应用程序面向集成,因此它们与外部系统进行了很多交互。您可能不希望通过对Mule应用程序进行负载测试来间接加载测试第三方应用程序。更好地使用10台机器中的一些来运行远程应用程序的存根,Mule将与之交互(这也可以让您测试以下内容:如果远程应用程序运行缓慢或停机怎么办?)。