有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java EJB 2.1性能问题和验证根本原因

我正在处理一个遗留的J2EE项目,该项目在负载下存在严重的性能问题。下面是我们正在使用的一些功能

  • EJB2.1(2003年发布)
  • EJB CMP
  • JSP
  • 会话和实体bean。(没有远程EJB调用)
  • JBoss5

服务器的CPU使用率从未超过25%(在4核机器上),并且应用程序停止响应任何请求。数据库服务器甚至没有负载。由于它从未超过25%,所以问题可能不在应用程序范围内

我目前认为应用程序正在以100%的速度运行,但由于应用程序没有正确的多线程处理,它不会使用多个核心。当多核CPU很普遍时,我们所使用的EJB规范甚至还没有过时

有没有一种方法可以证明JVM被锁定,并且web应用程序正在尽可能快地运行


共 (0) 个答案