Gatling - 在集群中运行负载测试/向外扩展

Gatling - run load tests in cluster / scaling out

我需要多次 api 调用来对我的应用程序进行压力测试

正在研究加特林机 - http://gatling.io/

我对报告和结果感到满意

问题是它在一台机器上运行,我需要使用来自不同网络的多个 HTTP 连接来测试它

为此,我查看了集群运行的文档: http://gatling.io/docs/1.5.6/user_documentation/cookbooks/scaling_out.html

但是它没有为这个任务提供足够的信息。

我不明白我是如何触发远程机器上的测试并知道它们何时完成的?

有没有人遇到过这个问题并且有这个任务的 wiki/解决方案?

谢谢

我最终编写了一个脚本来完成任务,

使用 ssh 在远程主机上触发测试,然后 运行 在本地测试 当测试在本地完成时,脚本假定所有主机都已完成。

最后脚本收集日志并生成测试报告。

结帐:

http://www.nimrodstech.com/gatling-cluster-load-testing/