0

我的老板希望我测试我们的 Web 应用程序,以展示该网站可以处理多少流量。

该应用程序是一个 JSF/JPA/Oracle 应用程序,一切都在本地托管公司数据中心的一台机架式服务器上运行。

事实是,我们不知道它在无响应或完全关闭之前可以处理多少流量。

从互联网上攻击网络应用程序,模拟大量流量的好方法是什么?我正在考虑设置许多不同的 Amazon EC2 虚拟机并让它们伪装成 Web 访问者,但有没有我可以在这些机器上运行的某种软件让它们表现得像许多 Web 访问者?

此外,它不一定是免费的,我愿意为解决方案或工具提供帮助。

非常感谢任何建议或帮助!

谢谢,罗伯

4

2 回答 2

0

试试这个,伙计:

http://httpd.apache.org/docs/1.3/programs/ab.html

于 2012-02-20T14:54:40.557 回答
0

您是否尝试设置 Selenium-Grid 以并行运行测试。这将模拟应用程序上的实际用户操作,进而会给应用程序服务器带来压力。您可以在服务器上安装性能监控实用程序来监控生成的负载。

或者您也可以使用 J Meter 来模拟多个用户访问您的应用程序。您可以与您的网络管理员团队交谈,以通过互联网而不是您的本地互联网路由此流量。

于 2012-02-29T11:51:44.600 回答