178得票1回答
将现有的JNDI HornetQ服务变成HA的步骤是什么?

TL;DR: 如何配置具有HornetQ设置的HA-JNDI服务的步骤?我认为文档有点分散。我已经阅读了此处的文档,但似乎没有详细说明。 更长的版本: 因此,我们拥有一个HornetQ JMS设置以及JNDI。我们有5个服务器,每个服务器运行HornetQ JMS主实例,并在每个实例上运...

104得票3回答
Spring Boot嵌入式HornetQ集群未转发消息。

我正在尝试创建一个由两个Spring Boot应用程序组成的静态集群,应用程序中包含嵌入式HornetQ服务器。一个应用程序/服务器将处理外部事件并生成要发送到消息队列的消息。另一个应用程序/服务器将侦听消息队列并处理传入的消息。由于两个应用程序之间的链接不可靠,因此每个应用程序将仅使用本地/...

35得票5回答
哪个嵌入式消息系统更好 - ActiveMQ还是HornetQ?

我希望您能就哪个消息传递系统更易于管理、有较少的陷阱或需要了解和避免的魔法操作、具有较少的总体依赖性、以及更易于使用等方面提供一些常规指针和意见。 更易于管理 具有较少的陷阱或需了解和避免的魔法操作 具有较少的总体依赖性 易于使用。

26得票2回答
如何在cmake中使用FIND_JNI

我正在尝试编写一个构建脚本,替换掉自动构建工具,需要正确使用FIND_JNI。 我可以编写简单的构建脚本,但它不能正确地找到jni.h文件。 我需要找到一种合适的方法(不使用hack)来定义Java include路径,因为这个问题需要对其他用户是可移植的。

23得票4回答
XA事务中的数据一致性

假设我们有一个数据库(如Oracle)和一个JMS提供者(如HornetQ),它们参与一个XA事务。消息被发送到JMS队列,并且一些数据在同一分布式事务中持久化到数据库中。事务提交后,消息消费者将读取已持久化的数据并在单独的事务中处理它们。 关于第一个XA事务,在执行时,事务管理器(如JBo...

15得票2回答
多个消费者的JMS队列

我有一个安装了HornetQ的JBoss-6服务器以及一个单一队列:<queue name="my.queue"> <entry name="/queue/test"/> </queue> 有不同的消费者(在不同的机器上)连接到这个队列,但每...

15得票3回答
在JBoss 7和HornetQ中,JMS队列的'durable'属性是什么意思?

在使用基于standalone-full.xml配置的HornetQ配置JBOSS 7的JMS队列时,我注意到了一个名为“durable”的属性。 我查阅了几个来源,其中许多都说明队列始终是“持久”的,这意味着即使潜在的接收者在发送时处于非活动状态,消息也将始终被传递。 在JBoss ...

12得票4回答
JMS是否支持“公平排队”?

我需要实现一个公平队列系统,使得基于某些消息头的值,针对当前排队的所有具有该头部的值的消息,以轮询的方式处理消息。 系统中的消息自然地根据某些属性分组,其中可能有数千个可能的值,并且当前排队的消息的值集合会随时间变化而改变。一个类比是消息具有一个头部,该头部是消息创建时的毫秒部分。因此,该头...

12得票2回答
本地 XARecoveryModule.xaRecovery 发生 XA 异常

你对导致这个异常的原因有什么想法吗:03:54:34,497 WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016027: Local XARecoveryModule.xaRecovery got XA exception XAEx...

11得票4回答
如何使用JMS队列向特定接收者发送消息

使用JMS队列(HornetQ),是否可能向特定接收者发送消息? 在众多的接收者中,我希望某些消息只能被运行在Linux操作系统上的接收者接收。 欢迎提出任何建议。 谢谢。