API load testing, performance testing, Azure API app
我在测试东西方面是个新手。
现在我已经在 Azure App Service 上部署了 Spring boot Rest API App。
我的 API 所做的是从 2 或 3 个固定客户端获取请求,这意味着仅对指定客户端开放,我的 API 从 Azure 表存储中检索数据并给它们响应。
以下是要求:
1
2 1. 1000 requests per second
2. 200ms for average response time
第一个问题是如何每秒发出1000个请求(我尝试使用JMeter进行测试,但找不到)。
第二个问题是如何衡量或找出我在 Azure 中的 API 应用每秒可以接受多少请求。
如何进行测试?
还有一个问题,我可以说一些用户是固定的,并且说"用户负载"是 2 或 3,而这 2 或 3 个客户端每秒一起发出 1000 个请求。
n
你需要一个负载测试工具,我推荐以下几个:
两者都是免费和开源的。
您可以使用 https://loader.io/,这是一项免费的负载测试服务,可让您对 Web 应用程序进行压力测试