论坛首页 Java版 JBoss

hi, 关于seam项目的性能优化和ejb3的cache,

浏览 1117 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-02-01 关键字: seam
hi,

我现在进行一个seam的项目,由于开始时没有弄到性能这块,二级cache也没有考虑到.现在情况是有二个1000+以上的表,和并发用户1000+时遇到性能问题,服务器明显变慢.

应该从哪块入手呢,我想加入ejb3的cache,在jboss4.2 下的ejb3-entity-cache-service.xml,里面有jboss, 的org.jboss.cache.TreeCache的东西.有朋友弄过吗?

另者, 性能测试这块,seam的程序性能测试,有朋友搞过吗?

多谢回复


Tyshan

skype tyshan
msn tyshanchn@hotmail.com
   
最后更新时间:2008-02-01
Seam的持久层应该缺省使用的是Hibernate做的JPA实现。参照Hibernate的二级缓存注释在对象里写上,把配置文件中的二级缓存打开就可以了.
   
0 请登录后投票
最后更新时间:2008-02-03
tyshan 写道
hi,

我现在进行一个seam的项目,由于开始时没有弄到性能这块,二级cache也没有考虑到.现在情况是有二个1000+以上的表,和并发用户1000+时遇到性能问题,服务器明显变慢.

应该从哪块入手呢,我想加入ejb3的cache,在jboss4.2 下的ejb3-entity-cache-service.xml,里面有jboss, 的org.jboss.cache.TreeCache的东西.有朋友弄过吗?

另者, 性能测试这块,seam的程序性能测试,有朋友搞过吗?

多谢回复


Tyshan

skype tyshan
msn tyshanchn@hotmail.com


除了 JPA 的 cache ,也可以先攪攪比較粗粒度的 Pojo Cache 和 Page Fragement Cache,重點加在重要地方可算本少利大的。最近才為項目加入了它,可以參考這篇在 Jboss Seam 中使用 PojoCache 和 Page Fragment Cache (1)
   
0 请登录后投票
论坛首页 Java版 JBoss

跳转论坛:
JavaEye推荐