I am using ActiveMQ Artemis 2.19.1 with the CORE Management API (org.apache.activemq.artemis.api.core.client.*
, and org.apache.activemq.artemis.api.core.management.*
) to get the consumer counts from some prefixed queues. If the counts are equal to zero there is something done in the back-end. This is done by a scheduled task which asks the broker periodically for this information.
For each request a temporary address is created under the hood and after consuming the info it is then deleted.
The problem is that the tree of the Artemis/Hawtio web console keeps refreshing making the UI sluggish and it's not maintainable. There is also