1

我在使用 JBOSS 4.2.3GA 的应用程序中遇到问题。我们有大约 20 个在线用户,通常 cpu 运行到 95%、99%。我们使用 jmeter 和其他测试在应用程序中搜索问题,但没有找到可能导致此问题的点或循环。

我们对负责我的客户数据中心的组织有一个历史性的问题。所以,我开始看它的架构,我在一些网站上读到“32 bits java x 64 bits java”和“32 bits SO vc 64 bits SO”,并提出了一些问题,希望有人能帮助我。

生产机器是 - 1 vCPU Intel Xeon E5506 2.13Ghz 5120Mb RAM 1 HD 80Gb (ark.intel.com/products/37096/Intel-Xeon-Processor-E5506-4M-Cache-2_13-GHz-4_80-GTs-Intel- QPI)-redhat 32 位(内核:2.6.18-274.7.1.el5PAE)-java 32 位。

问题是:

  1. cpu 是 64 位,SO 是 32 位,java 是 32 位。我们会得到一个深思熟虑的值改变 de SO 和 JAVA 到 64 位?
  2. 我读到了一些使用带有 PAE 内核的 java 32 位的问题。(https://kb.groundworkopensource.com/display/SUPPORT/Using+the+32-bit+PAE+kernel+can+cause+JAVA+errors)和使用apache服务器的基准测试(http://www.phoronix .com/scan.php?page=article&item=ubuntu_32_pae&num=1)。这会是个问题吗?
  3. jboss的版本老了,换个新版本的jboss会得到一个体贴的价值吗?

如果有人可以帮助我解决我忘记的事情,请说出来:)

提前致谢

4

1 回答 1

0

cpu 是 64 位,SO 是 32 位,java 是 32 位。我们会得到一个深思熟虑的值改变 de SO 和 JAVA 到 64 位?

要使用 64 位处理,您需要

  • 支持 64 位的处理器。
  • 64 位操作系统
  • 一个 64 位的 JVM。

在您的情况下,您需要升级您的操作系统和 JVM。

我怀疑您的生产应用程序正在做一些您没有测试的事情。我建议您在生产中分析您的应用程序,以找出您没有测试的内容。

jboss的版本老了,换个新版本的jboss会得到一个体贴的价值吗?

如果您的分析指出 JBoss 的性能瓶颈,升级它可能会有所帮助。否则,我会假设它是您的应用程序。

于 2012-10-29T13:57:54.467 回答