繁体   English   中英

将代理修复为 ActiveMQ 与 MySQL 共享的 JDBC 存储中的主节点

[英]To fix a broker as master in ActiveMQ shared JDBC storage with MySQL

我是 ActiveMQ 的新手。 我正在尝试使用与 MySQL 共享的 JDBC 主/从来配置 ActiveMQ 高可用性。 当主服务器失败时,从服务器自动接管(即成为主服务器)并获取 MySQL 中的锁。 我想知道是否有任何方法可以将代理修复为主机,这样如果从属负责然后主机重新连接并再次接受连接,它就不必等待从属失败。

ActiveMQ "Classic" 不支持将代理专门配置为主机或从机的概念。 您只需将 2 个代理配置为使用相同的共享存储(无论是磁盘还是数据库),并且首先获得锁定的代理就是主代理,并且在失败之前一直是主代理。

您需要使用ActiveMQ Artemis并配置故障回复以支持您的用例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM