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