jboss 5.1.0在Ubuntu 14.0.4服务器中GA缓慢

时间:2015-10-26 13:14:13

标签: java mysql ubuntu jboss

我们开发了一个基于Java的Web应用程序,该应用程序部署在Ubuntu服务器中托管的jboss 5.1.0.GA应用程序服务器中。 相同的应用程序托管在具有相同服务器(Ubuntu和Jboss)的测试环境中。 测试环境中的性能很好。但在Prod服务器16 GB内存(比测试环境加倍)应用程序太慢。 只有1个用户,页面加载需要3-4分钟。

以下是Test和Prod服务器的一些差异:

  • DNS在Prod中配置而不在测试中
  • SSL在Prod中配置,而不在Test
  • 中配置
  • 反向代理在Prod中配置而不在测试中
  • 产品内存是测试的两倍

我们检查了资源利用率级别,该区域和网络延迟都没有问题。

当前定义的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中执行需要几分钟,但在Test中它只需几秒钟。

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

我们尝试过交换数据库服务器。当prod DB连接到Test App服务器时,性能良好。当测试Db连接到Prod App服务器时,性能很差。

请让我知道要查看的区域。

0 个答案:

没有答案