Java jboss 5.1.0 GA在Ubuntu 14.0.4服务器中的慢度

Java jboss 5.1.0 GA在Ubuntu 14.0.4服务器中的慢度,java,mysql,ubuntu,jboss,Java,Mysql,Ubuntu,Jboss,我们已经开发了一个基于java的web应用程序,部署在Ubuntu服务器上的jboss 5.1.0.GA应用服务器中。 相同的应用程序托管在测试环境中,使用相同的服务器(Ubuntu和Jboss)。 测试环境中的性能良好。但是在Prod server 16 GB内存(比测试环境的内存多一倍)中,应用程序速度太慢。 由于只有1个用户,页面加载需要3-4分钟 以下是测试服务器和产品服务器的一些区别: DNS是在Prod中配置的,而不是在测试中配置的 SSL是在Prod中配置的,而不是在测试中配置的

我们已经开发了一个基于java的web应用程序,部署在Ubuntu服务器上的jboss 5.1.0.GA应用服务器中。 相同的应用程序托管在测试环境中,使用相同的服务器(Ubuntu和Jboss)。 测试环境中的性能良好。但是在Prod server 16 GB内存(比测试环境的内存多一倍)中,应用程序速度太慢。 由于只有1个用户,页面加载需要3-4分钟

以下是测试服务器和产品服务器的一些区别:

  • DNS是在Prod中配置的,而不是在测试中配置的
  • SSL是在Prod中配置的,而不是在测试中配置的
  • 反向代理是在Prod中配置的,而不是在测试中配置的
  • Prod内存是Test的两倍
我们在资源利用率级别进行了检查,该区域以及网络延迟都没有问题

当前定义的JVM堆大小:

JAVA_OPTS="-Xms2048m –Xmx2048m -XX:MaxPermSize=512m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
数据库是Mysql,托管在另一台Ubuntu服务器上

当我们检查应用程序日志时,hibernate查询在Prod中执行只需几分钟,但在测试中只需几秒钟

在Server.xml中,启用了以下部分

我们尝试交换数据库服务器。当prod DB连接到测试应用服务器时,性能良好。当测试数据库连接到Prod App server时,性能不佳

请告诉我要调查的地区