独立 Hornetq 机器上带有 jms 队列的 Jboss

Posted

技术标签:

【中文标题】独立 Hornetq 机器上带有 jms 队列的 Jboss【英文标题】:Jboss with jms queue on standalone Hornetq machine 【发布时间】:2012-03-13 19:33:39 【问题描述】:

我有 2 台机器: 1. Jboss 5(应用) 2. Hornetq(jms队列)

我必须如何配置 jboss 和 hornet 才能合作? 我希望在不同的机器上有 jms 队列。

【问题讨论】:

【参考方案1】:

在您的 HonetQ 机器上,您需要某种方式与本地 HornetQ 安装进行交互。为此,您可能需要查看 Stomp 连接器。将 stomp 连接器绑定到本地接口并通过简单的套接字与其通信是向本地 HornetQ 发送消息的一种简单方法。现在要将您的消息转发到您的本地 HornetQ 实例或从您的服务器转发到您的服务器,需要在机器 (1) 和 (2) 上进行“桥接”配置。

此设置在 HornetQ 文档中有详细记录。设置完成后,当网络连接不可用时,您还可以在远程计算机上使用持久队列和假脱机来做一些很酷的事情。

瑞克

【讨论】:

以上是关于独立 Hornetq 机器上带有 jms 队列的 Jboss的主要内容,如果未能解决你的问题,请参考以下文章

Mule ESB HornetQ JMS 消息未传递

JMS 客户端需要哪些 HornetQ 库?

如何从JBOSS CLI调用JMS临时队列上的操作

JMS-bridge 配置不共享两个 hornetQ 服务器上的负载

HornetQ:从队列中删除所有消息,不适用于队列中的消费者

Python 客户端产生和使用 JMS 消息(HornetQ)