在不更改发布者/使用者使用的API版本的情况下升级ActiveMQ代理



我们安装了ActiveMQ版本5.5.1,我们希望将其升级到5.10.x以修复各种错误。

代理通过资源适配器连接到JBoss 5.1.0消费者,消息通过activemq-all发布到它,这两个版本都是5.5.1。

我们是否需要升级这些依赖项,或者客户端是否可以继续使用5.5.1版本?

我看到过关于向后兼容性的讨论,将客户端升级到新版本,同时将代理保持在旧版本上,但不是相反。

没有适用于所有可能场景的"可压缩性矩阵",但它适用于较老的客户端->较新的代理。5.6->5.9.1运行得很好,但我也看到过在关键设置中使用旧客户端。

如果你停留在5.x版本,你应该还可以,但先进行测试。做一些额外的测试总是很好的。

最新更新