2012-07-24 44 views

回答

1

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

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

因此,最好建立一个小型的Mule应用程序,它代表了实际应用程序中最重要的功能部分,并负载测试它。

另外要小心一件事:Mule应用程序面向集成,所以它们与外部系统进行很多交互。您可能不希望通过加载测试您的Mule应用程序来间接加载测试第三方应用程序。更好地专注于你的10台机器中的几台运行Mule将与之交互的远程应用程序的存根(这也可以让你测试如下的东西:如果远程应用程序速度慢或下降?)。