Spring Web应用程序JBOSS AS 7.1.1性能优化



我正在独立模式下的jboss AS 7.1.1中部署Spring MVC 3.2.3 Web应用程序。我正在与另一家托管Web服务的JBOSS服务器进行通信。有趣的是,如果我从SOAP调用Jax-ws WebService以在0.6秒内保留的一定数量的数据。

但是,从我的代码中,我在3秒内获得相同的数据。至少从编码的角度来看,服务调用之间没有什么都没有导致额外的时间。

除此之外,在检索数据并在网页中显示它们的时间需要更多的时间。我已经在standalone.conf.bat文件中的Java_opt中包含以下行

set "JAVA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512M -XX:MaxHeapSize=1024M"

很高兴知道应该采取什么措施提高速度。

我的机器有3GB的RAM。Core 2 Duo Machine,32位Windows 7 OS。

最近,我还认为有必要优化我们的JBOSS性能。我研究了很多,发现以下信息是否可以帮助您:

Linux中的默认存储页面大小为4KB。当您将大量内存分配给应用程序时,这会导致许多不同的页面管理 - 因此,管理许多不同页面的性能损失。

我进行了以下更改,以在JVM层以及OS层处启用大页面 - 以确保我们可以使系统的性能尽可能高。

您可以在此处找到清晰的步骤:https://access.redhat.com/documentation/en-us/jboss_enterprise_application_pplatform/5/html/performance_tuning_gge_geide_gge_geide/sect-performance_tuning_guide-java_gguide-java_virtual_machine_machine_machine_machine_machine_tuning-large_page_page_mem

相关内容

  • 没有找到相关文章

最新更新