首页 > 解决方案 > 复制 ActiveMQ 共享数据库

问题描述

我们已经将 ActiveMQ 配置为使用JDBC Master Slave。我们的数据中心是一个主动和被动的模型。所以我们正在考虑将用于主从的数据库从主动中心复制到被动中心。但是我们看到的是三个表activemq_msgsactivemq_lock并且activemq_ack。我们不确定将哪一个或全部复制到被动中心,即使复制是否使用复制数据库启动主从工作。这是我们第一次配置,我们在互联网上找不到很多文档来开始。请提供您的意见。

标签: jmsactivemqdatabase-replicationmaster-slave

解决方案


如果“主动”代理在数据库中创建并使用这些表,那么很明显“被动”代理一旦变得活跃也会这样做。事实上,由“主动”代理创建的任何表都将被“被动”代理在它变为活动时使用。因此,您应该复制所有与 ActiveMQ 相关的数据库表。


推荐阅读