【发布时间】:2018-09-16 06:56:25
【问题描述】:
我需要将我的应用程序从 Jboss EAP 6.4 迁移到 WildFly。我是 Jboss 的新手,而不是开发人员。我的应用程序目前部署在 Jboss 6.4 上并且运行良好。
能否请您提供有关如何迁移到 WildFly 服务器的详细信息。
- 我应该使用哪个 WildFly 版本?
- 是否有任何开发工作要迁移?
- 如何更改配置(如standalone.xml)?
感谢您提供任何有关此迁移的提示或帮助。如果您需要任何进一步的信息,我可以提供任何详细信息。
【问题讨论】:
-
这是一个非常广泛的问题。我们不知道您的应用程序有多复杂,也不知道它的作用。 Wildfly 的发布计划更加频繁,但版本将取决于您的需求。我会首先尝试使用最新版本的 Wildfly(撰写本文时为 12 个),看看有什么问题。您很有可能需要更改一些代码但不能保证。当您crosspost 时,请告诉我们——否则我们中的一些人可能会在多个地方回复。
-
从商业支持版本迁移到社区版本而不是 EAP 7.0 或 EAP 7.1 的任何原因?
-
如前所述,您完全没有提供应用程序的任何细节,因此任何人都不可能真正发表评论。至于对standalone(-full).xml 的更改,我将首先查看您当前的配置与全新安装版本的比较,以了解进行了哪些更改。这应该作为一个很好的起点,然后知道您需要对 EAP 7 进行哪些更改。语法可能不同,但是 6->7 的 redhat 文档应该对此有所帮助,如果您有商业支持,您可以询问RedHat 为您遇到的任何问题寻求帮助。
-
取决于应用程序的具体功能以及它使用标准 JavaEE 的程度以及更具体的 EAP,您很有可能需要对应用程序的源代码进行更改,所以检查你是否有源代码可能是值得的,这样你可以在需要时让别人更新
-
这个改变的动机是什么?只是 6.4 即将结束,您不想离开太晚吗?最好确保您的安全补丁是最新的(我认为我们现在正在使用 6.4.17)
标签: java server jboss migration wildfly