ActiveMQ Artemis: prefer available consumers in MQTT shared subscriptions
I have an ActiveMQ Artemis broker with two MQTT consumers subscribed to topic “$share/tasks”. Messages are distributed among the consumers following the round-robin algorithm, without regards for consumer availability. As such, the following problematic situation can happen: