【问题标题】:Can I set up Hornetq Core-Bridges between two different Hornetq Server Versions?我可以在两个不同的 Hornetq 服务器版本之间设置 Hornetq Core-Bridges 吗?
【发布时间】:2011-07-26 21:26:34
【问题描述】:

我必须设置 Hornetq Core-Bridge 到 Hornetq 2.1.X 服务器,但我想在我的架构方面使用更新版本(2.2.X)。它兼容吗?

我没有在文档中找到有关它的信息(顺便说一句,关于 hornetq)。

Obs:2.1.X 服务器在 JBoss AS 上运行,而我的服务器处于独立模式。

【问题讨论】:

    标签: hornetq


    【解决方案1】:

    在 hornetq 2.2.2 之前,hornetq 没有版本兼容性支持。这意味着您将需要同一版本的所有服务器。 (与您的客户需要的一样)。

    hornetQ 2.2.2 之后我们提供版本兼容性,但是客户端必须比服务器旧。我们不测试 2.2.5 与 2.2.2 服务器的对话。

    所以,如果 core-bridge 安装在 2.2.2 中与 2.2.5 通信,你会没事的。

    一个 2.2.5 与一个 2.2.2 交谈.. 可能不会

    一个 2.1.X 与 2.2.x 交谈.. 绝对不是。

    【讨论】:

    • 非常感谢您的解释。我将在通信方面使用相同的版本。只是想知道,JMS 桥呢?版本有什么问题吗?
    • JMS Bridges 正在谈论 JMS。只要连接工厂提供了正确的版本,就应该没问题。理论上,您可以在同一个应用程序服务器上安装多个版本,并进行一些类加载隔离,但这有点难以管理。在实践中,您需要在不同的 hornetq 版本之间使用相同的版本
    猜你喜欢
    • 2011-12-21
    • 1970-01-01
    • 2017-12-24
    • 2021-09-08
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 2013-12-30
    • 2013-07-11
    相关资源
    最近更新 更多