2015-09-03 20 views
6

BrokerA ve BrokerB'nin "Brokers Network" (Brokerler Ağı) Modelinde birbirine bağlı olduğunu varsayalım. ClientZ'e BrokerA'ya bağlanın ve TopicT'ye kalıcı bir abonelik oluşturun. Bu müşteri BrokerA'dan 15 dakika ayrılıyor, ardından BrokerB'ye tekrar bağlanıyor.ActiveMQ JMS Broker Ağında Dayanıklı Konu

Şu anda 15 dakika içinde kaçırdığı tüm mesajlar BrokerB'de olmasına rağmen tüketilecek mi?

BrokerA'da herhangi bir ileti kalır mı?

cevap

0

Bu çok ilginç bir soru, ancak "Brokerlar Ağı" kavramı, bildiğim kadarıyla JMS API standardının bir parçası değil. Bu nedenle, sorunuza genel bir cevap yoktur.

Ancak, ben size soru etiketleri "ActiveMQ'yu" var görmek ve Apache ActiveMQ desteği "Brokers Ağı" yaptığı JMS sağlayıcı uygulamasıdır. Bu yüzden, ActiveMQ kullanıyorsanız, belgelerinde bir cevap bulabilir, bu da istediğiniz şeyi yapmak için bir "sanal hedef" oluşturmanız gerektiğini gösterir. Aşağıdaki belgelere bakın: http://activemq.apache.org/how-do-i-use-durable-subscribers-in-a-network-of-brokers.html

İlgili konular