java - 如何将消息备份从一台 HornetQ 服务器复制到另一台服务器?

标签 java jboss jms message-queue hornetq

我有 Hornet 队列消息备份,其中包含来自其中一台服务器的大约 6000 万条消息,我正在尝试将该备份复制到另一台服务器的 HornetQ,但是将备份复制到另一台服务器后,当我检查 Jconsole 中的队列时,它在该队列中显示 0 条消息。

我将分页和绑定(bind)文件夹从服务器 1 复制到服务器 2。

有什么特殊的方法可以做到这一点还是我错过了一些东西?

问候, 西默尔

最佳答案

您必须将 4 个文件夹中的每一个从一个代理复制到另一个代理(即大消息、日志、装订和分页)。除此之外,您可以启动两个代理并使用桥在它们之间移动消息。

关于java - 如何将消息备份从一台 HornetQ 服务器复制到另一台服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47282826/

相关文章:

Java 翻译点

JavaFX 表格单元格编辑

scala - 错误: value fill is not a member of object Array

java - JBoss OrderedExecutor + CountDownLatch 无法按我的预期工作?

java.lang.NoSuchMethodError : javax. ws.rs.core.Response.readEntity 错误

java - 使用 JMS 安排 Azure 服务总线的消息

java.lang.Long 无法转换为 java.lang.Integer JPA GAE 和枚举

java - 我应该将 tomcat context.xml 数据放在 JBoss EAP 7.0.0 中的什么位置?

java - Java分布式程序的当前最佳实践