寻找用于性能测试的特定Java应用程序

时间:2010-02-08 02:56:21

标签: java monitoring

出于纯粹的实验原因,并了解监控应用程序,寻找具有以下标准的内容:

  • 用Java编写
  • Web应用程序,可在Web容器(tomcat)中运行。不使用EJB / JMS。
  • 开源
  • 有点资源密集型
  • 使用MySQL for DB
  • 充分利用日志(即经常和描述性地写入日志)
  • 在EC2中工作起来相当简单,我想 - 可能会出现什么样的问题?也许使用了很多端口?

这里的目的是能够发送http查询(或肥皂)请求,并能够显着加载它。寻找一些新鲜的想法。 谢谢!

1 个答案:

答案 0 :(得分:1)

AppFuse是一个满足所有这些要求的Java Web堆栈(我不知道资源密集型的含义,但您总是可以添加自己的CPU密集型或I / O密集型功能,或者无论什么 - 或者只是加载它。)

以下是快速入门指南的link

实际上,由于它支持多个Web框架(Spring MVC,Struts,Wicket等),因此性能测试的一个用例可能涉及对每个框架进行测试以比较不同类型的功能。