Hi,

I have a clustered broker setup using loadbalance feature.  I am having trouble 
getting MQTT retained messages feature to have the same last messages available 
on each of the brokers in my cluster.  I need each client that connects to any 
of the brokers in the cluster to receive all the retained messages from all 
brokers, so they have a complete view of my system.  I have tried this in the 
broker config file but it does not replicate all the retained messages to each 
broker.  What other parameters do I need to set to get all retained messages to 
any connecting client? Any help greatly appreciated.

      <address-settings>
         <!--default for catch all-->
         <address-setting match="#">
            <redistribution-delay>0</redistribution-delay>
            <dead-letter-address>DLQ</dead-letter-address>
            <expiry-address>ExpiryQueue</expiry-address>
            <redelivery-delay>0</redelivery-delay>
            <auto-create-queues>true</auto-create-queues>
            <auto-create-addresses>true</auto-create-addresses>
            <auto-delete-queues>false</auto-delete-queues>
            <auto-delete-addresses>false</auto-delete-addresses>
         </address-setting>
      </address-settings>

Best Regards,
Paul Shields

Reply via email to