2012-03-30 72 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下载页面没有直接链接。

相关问题