目前我们的生产环境运行JBoss 5.1,我们一直在争论它是否值得迁移到JBoss 7.1。如果它是一个简单的服务器升级,那么它不会是一个问题。但是,不幸的是,我们必须改变配置,这需要付出一些努力。此外,我们的服务器在集群中运行,我读到JBoss 7.1有更多的集群支持。
值得或不值得吗?
由于
答案 0 :(得分:13)
我们目前的情况相同。
似乎有很多积极的方面:
我们仍需要研究的事情:
我们不会在群集中运行,因此我无法对此发表评论。
对我们来说最大的努力可能是迁移所有与JBoss以某种方式交互的shell脚本(安装,集成测试......)。
<强>更新强>
我们已经迁移,绝对值得。以上几点的一些更新:
更新2
答案 1 :(得分:1)
JBoss 5.1.0上的所有内容都适用于您吗?你的表现是否可以与你一起生活?
我目前正处于从JBoss 5.1.0GA升级到JBoss 7.1.1的过程中,并不容易。您基本上是升级到新的应用程序服务器。你需要为这项努力预算很多钱。我猜。
说过JBoss 7.1.1与5.1.0相比非常快(至少启动时间)。我认为在接下来的6个月(或左右)中,大多数“硬”迁移和过渡问题将在jboss论坛或通过错误修复中充实。此时,如果您想进行迁移,您和您的团队可以重新评估。
祝你好运!答案 2 :(得分:1)
如果您使用SSL,升级的一个优点是JBoss 7.1.1在jdk 1.7上运行,它支持TLS 1.1&amp; 1.2,而jdk 1.6只支持TLS 1.0。 JBoss 5将无法在java 1.7上运行,因此您很容易受到BEAST攻击。
答案 3 :(得分:1)
无论如何,我等一下。
AS 5是EE5服务器,AS 7.1是EE6服务器(2009年出现了EE6规范)。这对于一个出色的新运行时环境来说有很多工作,但它不会给你任何热门的架构可能性。
WildFly 8.0.0.CR1已经到期,而EE7服务器为您带来了许多新的有趣的开发可能性,如WebSockets和JAX-RS 2.0(http://www.slideshare.net/dandreadis/2013-11devoxxwild-flybof)。新的管理功能,如单实例修补。并且不确定AS7-to-WildFly8将是一个超级简单的迁移,因为引入了主要的新东西,如Undertow而不是JBossWeb / Tomcat。
如果你要离开,你必须离开 - 如果你绕过死亡的7.x路径,不要忘记了你的手上有很多改进的7.2.0.Final标签(数百个问题比7.1更好)。 1)。但是,如果您认为现在可以使用Beta / CR版本开始开发/迁移,并等待几个月的生产稳定的WildFly 8.x.x版本,那么您可以在下次主要更新之前保持更长时间。
BR, 延