1

我们正在将目前在 32 位 linux 盒和 32 位 JVM 上运行的 Java EE / JBoss Web 应用程序迁移到 64 位 linux 盒和 64 位 JVM。

我们适当地分析并更改了 JVM 堆、permgen、堆栈等大小。这是否足够或者我们应该考虑任何其他参数/​​进行任何其他更改作为 64 位迁移的一部分?

我们目前正在使用“jboss-eap-4.3”/“jboss-4.0.5.GA”。我们需要安装/升级 JBoss 服务器吗?

另外,您能否指出我在 32 位到 64 位迁移时遗漏的任何其他强制性更改?

我应该检查我们在应用程序中使用的所有 jar 文件是否与 64 位 jvm 兼容?

4

1 回答 1

0
  • 定义涵盖您的用例的测试,并针对两种安装运行这些测试
  • 定义负载测试场景,并针对两种安装运行它

管理层应批准这两个套件/程序。

  • 除非您使用 JNI,否则无需检查 .jars 的 64 位兼容性。无论如何,问题应该通过前面提到的测试来揭示。
  • 使用最新的稳定 JBoss 版本。否则,您在尝试获得对旧版本的支持时可能会遇到问题。
  • 将旧安装保留一段时间,以便能够切换回来。
于 2013-09-25T08:25:15.317 回答