在Openshift中测试性能并防止被禁止的IP

时间:2015-05-10 19:03:27

标签: openshift newrelic openshift-cartridge datadog

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

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

我担心这会让我的知识产权工作场所被禁止,因为这看起来像是一次攻击。

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

Openshift响应

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

1 个答案:

答案 0 :(得分:2)

我记得默认行为是每个齿轮可以处理16个并发连接,然后自动缩放将开始,你会得到一个新的装备。因此,我认为从一次测试齿轮与16个用户一起工作开始是有意义的。如果没有,那么您可以change the scaling policy找到最适合您的应用程序。

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