繁体   English   中英

如何在亚马逊云上运行 k6 测试

[英]How to run k6 tests on amazon cloud

我想运行一些负载测试,但我的电脑无法处理比服务器更多的请求。 所以我想在亚马逊 ecs 上运行这些测试。 有没有办法在亚马逊云上运行 k6 而不是他们的 loadimpact 云,如果是这样,如何?

是的,您可以在亚马逊云上运行 k6。 最简单的方法可能是在 ec2 中架起 Centos 或 Ubuntu 服务器,然后在其上安装 k6。 这就是我运行它的方式。 然后在服务器上安装 InfluxDB 和 Grafana。 将负载测试的输出从 k6 输入 InfluxDB,并且有一个社区 Grafana 仪表板将显示负载测试的统计信息。 它将接近使用 LoadImpact。 如果您使用 Web 浏览器插件,您仍然需要使用 LoadImpact 来创建脚本。 但那是免费的。

您也可以在 docker 容器中运行 k6。 我还没有这样做,但一个同事做到了。 我将研究使用 ECS 来运行 k6 的容器版本。 但我还没有尝试过。 您仍然希望使用 InfluxDB 的 ec2 实例从 k6 中获取数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM