[英]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.