如何模拟Web应用程序的高流量负载?

ale*_*cwh 24 simulation load scalability

我编写了一个Python Web API,每天可能会收到大量请求.我想在进一步测试之前测试负载水平.

在我的localhost Web应用程序上模拟大量流量的最佳方法是什么?是否有(linux兼容的)工具将大量请求发送到localhost URL?

Nik*_*ohl 7

一个生成负载的简单工具是apache服务器附带的apache工作台

对于更轻便的负载测试,请尝试使用jmeter


µBi*_*Bio 7

我在这里找到了一个不错的名单.其中一个可能适合你.我还在10-20用户范围内使用Watir(在您的情况下为FireWatir)脚本进行较小的负载测试.


Quo*_*ent 7

它不完全是您可能正在寻找的,但我们现在在许多项目中使用loadimpact.有时候我们必须编写特殊的网址才能被命中,但是......一切都很好.

网址 http://loadimpact.com/


Not*_*tMe 5

有许多负载测试工具可供使用:http://www.opensourcetesting.org/performance.php

它们通常通过运行预定的页面列表,根据需要将数据传递到这些页面并记录响应时间来工作.

有些工具将负载分散到多台机器上,有些工具只是从机器上发出x个连接.