jms - 复制 ActiveMQ 共享数据库
问题描述
我们已经将 ActiveMQ 配置为使用JDBC Master Slave。我们的数据中心是一个主动和被动的模型。所以我们正在考虑将用于主从的数据库从主动中心复制到被动中心。但是我们看到的是三个表activemq_msgs
,activemq_lock
并且activemq_ack
。我们不确定将哪一个或全部复制到被动中心,即使复制是否使用复制数据库启动主从工作。这是我们第一次配置,我们在互联网上找不到很多文档来开始。请提供您的意见。
解决方案
如果“主动”代理在数据库中创建并使用这些表,那么很明显“被动”代理一旦变得活跃也会这样做。事实上,由“主动”代理创建的任何表都将被“被动”代理在它变为活动时使用。因此,您应该复制所有与 ActiveMQ 相关的数据库表。
推荐阅读
- java - 运行 Spring MVC + Hibernate+ Rest API 项目时遇到错误
- json - 制表器不识别列?
- json - 反序列化对象c#RIOT API的json数组[不工作]
- python-3.x - 如何使用 selenium 获取 youtube 中的所有评论?
- pouchdb - 如何使用单个查询 pouchDB 获取多个文档
- python - 将包含列表的列表转换为列表,然后转换为字符串
- python - 在 Python 中预加载 MP3 短片段以消除播放间隙(用于 Alexa 技能)
- c++ - 如何实现 std::unordered_map 搜索算法?
- reactjs - 参数如何在 useState 函数中的箭头函数的单行表达式中工作
- godot - 如何通过 gdscript 在移动壁(StaticBody2D)上 Pinjoint2D 飞镖(Kinematicbody2D)