目前我們的生產環境運行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