簡體   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