2012-09-01 56 views
0

我正在寻找一个测试WebApp的工具。Apache Tomcat,StressTest WebApp

此刻,我正在使用几个虚拟机或(隐私)浏览器Windows来测试我的Web应用程序在压力下。

有没有更好,更平滑的方式来达到这个目的,例如任何类型的桌面应用程序,谁在我的WebServer上生成一堆流量,一个Apache Tomcat?

服务器只能访问本地。

回答

4

如果只能从本地主机访问服务器,则无法进行准确的负载测试。当启动大量模拟真实用户的线程时,服务器机器将受到此线程管理的影响。同样在单台机器上,您无法模拟大量用户,因为它可能是真实/生产服务器的情况。例如,你不能在一台机器上启动5000个线程。

您需要使服务器网络可见,并将负载生成器分布在不同的机器上。负载生成器工具支持这种配置。

您可以使用Apache JMeterGrinder进行负载测试。他们是很好的免费工具。

+0

Thx为您的评论,我知道我不能确定一个压力运行在一台机器上,在这种情况下表示自己错了;)我的意思是应用程序将如何陈述与多个用户,并为此JMeter是一个不错的工具。此刻尝试了此操作。 – Chris