0

我有一个托管在 openshift 中的应用程序。现在我想弄清楚可以处理多少请求以检查速度和可用性。

所以我的第一次尝试是生成一个对我的 Rest 服务的多个 HTTP GET 请求(用 python 制作并托管在 openshift 中)。

我担心我的 IP 工作场所会被禁止,因为这看起来像是一种攻击。

另一方面,我看到有像New RelicDataDog这样的工具来检查指标,但我不知道我是否可以模拟 http 请求然后检查响应时间。

开放式响应

我终于写信给 Openshift 支持,他们告诉我我可以毫无顾虑地模拟 http 请求。

4

1 回答 1

2

我记得默认行为是每个齿轮可以处理 16 个并发连接,然后自动缩放将启动,您将获得一个新齿轮。因此,我认为首先测试一个设备是否可以同时与 16 个用户一起工作是有意义的。如果没有,那么您可以将扩展策略更改为最适合您的应用程序的策略。

BlazeMeter是一种可能有助于创建连接的工具。他们在该主页上提到了 100,000 个并发用户,因此我认为您不必担心因此类测试而被禁止。

于 2015-05-11T12:58:22.473 回答