负载测试 AWS API 网关

Load Testing AWS API Gateway

如题所示,我需要对 API 网关资源进行 100 万 RPS 的负载测试。 Apache JMeter 是一个非常好的负载测试工具。但是我认为不可能从一台机器上模拟如此巨大的负载。在这种情况下,JMeter 集群可能会有用。但是设置它可能很麻烦。

我想知道还有哪些解决方案可以使用?

AWS有提供解决方案吗? (代码管道对 运行 负载测试有操作,但我猜这不会达到目的)

AWS 本身不提供负载测试解决方案,但它与多个负载测试提供商集成,因此您可以将负载测试步骤添加到您的管道中,它将从 AWS 合作伙伴端启动负载测试:

您可以为此使用 BlazeMeter - 这正是我们所做的。 一件事:请注意,JMeter 与 RPS 无关,而是与 VU(虚拟用户)有关。