[英]JMS consumer with ActiveMQ network of brokers
我在經紀人集群的ActiveMQ網絡(也稱為分布式主題)上有一個JMS主題。 我有一個外部JMS使用者(Weblogic門戶網站)需要訂閱此主題並獲取發送給它的所有消息(跨所有代理)。
如果消費者在其中一個代理上訂閱該主題,它只會獲得代理收到的消息子集,對嗎?
我想我可以為每個代理創建一個消費者並將消息聚合在一起,但是我也處理連接問題並且需要知道哪些代理可用等等。
問題,有沒有辦法配置代理網絡或消費者從分布式JMS主題獲取所有消息?
如果消費者在其中一個代理上訂閱該主題,它只會獲得代理收到的消息子集,對嗎?
從技術上講,是的,但經紀人網絡負責了解哪些消費者對哪些消息感興趣,並確保合適的經紀人獲得正確的消息。
通常,這意味着每個代理都會獲取每條消息,但如果代理只有消費者具有給定的消息選擇器,那么它只會獲得這些客戶感興趣的消息。
實際上,這意味着您選擇一個代理,連接到它,然后讓代理網絡在它們之間進行排序。 理論上。
您只需連接到群集。 由群集將消息傳遞給消費者。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.