java - 如何对新的 Java Web 应用程序进行负载测试?

标签 java web-applications load-testing

在两个月内,我们将使用从头开始编码的网络系统上线。我们预计当前的用户注册率(1000/天)将保持不变,并且系统将呈现极低的延迟。虽然,我们没有关于如何衡量的知识:

  • 新代码库的性能瓶颈
  • 可能出现的并发问题
  • 最大并发用户数,同时保持我们接受的 QoS

我们的技术栈是:Spring 3、Hibernate、iBatis、Velocity、Polopoly CMS 和 Oracle RAC。

任何人都可以分享他/她在负载测试 Web 应用程序方面的经验吗?也非常欢迎任何指向教程的指针!

最佳答案

我们使用了Grinder用于生成负载,开源且免费。负载测试是用jyhton写的,非常灵活。

然后我们使用YourKit作为分析器来查找处理和内存热点等。

这种组合对我们来说效果很好。

关于java - 如何对新的 Java Web 应用程序进行负载测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6858411/

相关文章:

java - 如何创建一个可以存储队列或堆栈的变量?

linux - 提供 Node.JS webapp "key in hand"

visual-studio - 将 Web 性能和负载测试项目模板安装到 Visual Studio Professional 2012 中

java - 如何加载/压力测试 java servlet?

java - Hibernate:在 SQL Server 2008 上,列已从 datetime 更改为 datetime2。我如何更新 hibernate 配置以反射(reflect)这一点?

Java 8 流 - 或条件

java.sql.SQLException : An undefined column name was detected.( hibernate )

java - Apache 可以基于 Tomcat webapp 的 Spring SecurityContext 限制访问吗?

c++ - 开发 C++ Web 应用程序的最佳方法是什么?

jmeter - 如何使用jmeter加载测试视频流