0
我需要將AMQ中的activemq持久性適配器更改爲KahaDB,但不能通過AMQAdapter存儲所有未傳遞的消息。有沒有辦法自動使用舊適配器發送未傳送的消息,然後切換到KahaDB存儲?如何更改activeMQ持久性適配器而不丟失數據?
我需要將AMQ中的activemq持久性適配器更改爲KahaDB,但不能通過AMQAdapter存儲所有未傳遞的消息。有沒有辦法自動使用舊適配器發送未傳送的消息,然後切換到KahaDB存儲?如何更改activeMQ持久性適配器而不丟失數據?
一般的解決方案是創建一個新的Broker實例,併爲舊的Broker和新的Broker創建網絡。一旦經紀人聯網,您就爲新目的地的新經紀人創建一位消費者,並允許需求從舊消費者向新經紀人轉移消息。
請參閱此thread瞭解更多: