2012-03-30 41 views
0

我已閱讀HornetQ常見問題解答,但找不到任何相關內容。 我使用HornetQ 2.2.5,它包含一個錯誤(是的,只有一個;)。根據這篇文章https://community.jboss.org/message/624958?tstart=2它已經從2.2.7.Final向前修復。 在主要下載頁面上,http://www.jboss.org/hornetq/downloads可用的最新版本是2.2.5.Final。我並不害怕自己編譯更新的版本,但是我能否認爲它是穩定的? 我會說是的,因爲它是次要版本更新,但我想要一些其他意見。謝謝。HornetQ:哪些版本可以被認爲是穩定的?

回答

2

本答案使用2.3.X分支爲例。讓我們跳過看着他們的下載網頁,然後直接去僞影:

http://mvnrepository.com/artifact/org.hornetq/hornetq-pom

你可以看到,通過2.3.x版本阿爾法去,Beta版和CR階段,最終達到2.3.0.Final中,社區發佈。這是開源世界中大多數人最終會使用的內容,以及您可以找到的簡單下載內容。

這也是非付費客戶打算使用的最後一個版本(在典型的JBoss發佈週期中 - 請參閱例如JBoss AS/EAP FAQ)。現在,從商業角度來看,2.3.0.Final將再次被視爲阿爾法。類似於JBoss AS/EAP常見問題解答,這可能也適用於這裏:「第一個EAP階段Alpha對社區最終版本具有同等或更好的質量,我們不建議在生產中使用它」(可能是過於苛刻的判斷,但無論如何。)

2.3.0.Final之後,他們修復了更多的bug(2.3.1.Final,2.3.2.Final,...),直到他們獲得商業產品發佈(他們將其捆綁到其他商業產品中)。所以,你應該使用最新的.Final,你可以爲生產(爲2.3.X分支,它是2.3.13.Final)。

您是否需要支付2.3.13.Final?從我可以告訴,你不。 (除了與其他產品捆綁在一起時,HornetQ也不可用於商業AFAICT。)

您如何獲得2.3.13.Final?你可能不會找到一個很好的打包RPM甚至zip文件。相反,您需要從公共Maven倉庫獲取JAR(或從源代碼構建)。

您是否需要使用JBoss Versioning and Product Naming的研究生學位才能使用他們的產品?也許:) - 我沒有一個,如果我沒有理解這個野獸的巨大複雜性,請提前道歉。但我希望HornetQ開發者能夠輕鬆獲得他們產品的穩定版本,並且知道這就是他們正在使用的版本。這是一個很好的產品(也許是該產品中功能最全面的產品),並附有出色的手冊,但是對下載頁面和常見問題的簡單判斷可能會讓一些人看到競爭項目。

1

那麼,經過一番更多的研究,我可以說是的,它是穩定的。 特別是,JBoss EAP 5.1.2軟件包包含HornetQ 2.2.10.GA版本。 我想知道爲什麼HornetQ下載頁面沒有直接鏈接。

相關問題