我们目前正在使用jBoss AS 7.1.1.Final。由于此版本中的一些错误,我们必须升级到更新版本。
我们可以使用哪一个?
我意识到jBoss EAP 6.1.0GA和6.2.0GA是可用的,但只允许在开发环境中使用(不付费)而不是在生产中。 我还读到了jBoss AS 7.1.3.Final(又名EAP 6.0.1),它很难找到,你必须手动构建。
据我所知,只能手动构建7.1.3.Final并使用这个。我对吗? Wildfly怎么样?
我们不得不期待迁移问题吗?
答案 0 :(得分:3)
正如您所看到的,JBoss现在有两种(相关的)风味;社区发布和EAP。这是RedHat试图吃蛋糕然后吃它。他们说,通过支付许可证,您不支付产品费用,但是他们正在为支持和补丁支付费用。但是,如果您支付费用,他们只会通过提供某些版本来混淆:
我相信你有三个选择
1)JBoss 7.1.2.Final和7.1.3.Final不存在可下载的二进制社区版本。然而,他们确实存在"标签"在7.1.2.Final和7.1.3.Final AS7 GitHub repository中。所以你可以下载这些,自己构建并使用它们(无需在生产中付费)。这可以最大限度地减少您的迁移问题,但您需要自己快乐建立自己
2)没有可下载的二进制免费7.2 Final BUT,这是EAP 6.1.0的基础。您不需要许可证/订阅即可在生产中运行Alpha version,并且根据JBoss AS 7领导,Jason Green EAP
如果您愿意,可以在生产中运行Alpha版本。至于他们的 质量,6.1.0.Alpha与社区决赛的质量相当 释放。
和
你们中有很多人问过社区版本是否可用 制作,答案肯定是肯定的!
那么为什么它会让人担心呢?Alpha'在其名称
Alpha是广泛测试和强化开始的地方,所以我们 如果您有兴趣使用,请推荐GA或更高版本用于生产 EAP。
所以,如果你自己不强硬,那么这不适合你。在EAP GA中也可能存在不在Alpha中的错误。
来源:https://community.jboss.org/thread/228640?tstart=0
3)使用Wildfly,随意使用。{3}}但这又是一个社区版
Wildfly和AS7之间的差异远小于AS7和早期版本,因此希望您的迁移问题应该受到限制。
如上所述,社区支持的版本可以在生产中部署,但您必须对支持的版本的差异感到满意并彻底研究它们。如果您不喜欢这样做,则可能表明需要许可版本。
答案 1 :(得分:2)
有一个重要的区别--WildFly使用underow作为网络服务器 - JBoss AS使用Tomcat - 在考虑迁移时请记住这一点......
答案 2 :(得分:1)