我有一個本地ActiveMQ代理,它位於不可靠的Internet連接上,也是可靠數據中心中的遠程ActiveMQ代理。我已經整理出了一個「存儲轉發」設置,以便在Internet連接可用時將傳出的消息發送到遠程代理。這一點很好,但當消息傳出時。如何讓本地ActiveMQ代理「鏡像」遠程ActiveMQ代理上的隊列?
但是,現在我必須做相反的事情。下面是這種情況:
- 出現在遠程 ActiveMQ代理一個新的消息。該消息被放入特定的隊列中。
- 幾分鐘後,Internet連接將變爲可用於本地 ActiveMQ代理。
- 本地代理應該能夠從遠程代理拉取消息,並將其置於其自己的本地隊列中。
- 本地消費者將能夠看到該消息。
所以在本質上,我需要的本地券商成爲訂閱消費到遠程隊列。我已經瀏覽了ActiveMQ文檔,但是我還找不到有關如何在.xml配置文件中執行此操作的任何信息。
這是我應該找的?參見:"ActiveMQ: JMS to JMS Bridge"。
任何意見和建議將不勝感激。
評論自己:在遠程代理 ActiveMQ的控制面板說:4級的消息排入隊列。 8條消息出列。我想這畢竟是好的。我擔心記憶會填滿消息,但看起來實際上是將它們排隊。 – 2010-02-01 14:38:49