-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
1
-
False
-
-
False
-
Low
-
-
-
for topic durable subscription, the artemis cli will create a queue name:
"client1.Consumer ActiveMQTopic[my\.multicast\.destination], thread=0"
because it is the <CLIENT_ID>.<SUBSCRIPTION_NAME>
Currently, artemis consumer command use its thread name to set the SUBSCTIPTION_NAME, see https://github.com/apache/activemq-artemis/blob/2.44.0/artemis-cli/src/main/java/o[…]ache/activemq/artemis/cli/commands/messages/ConsumerThread.java
The thread name is set in the constructor, see https://github.com/apache/activemq-artemis/blob/2.44.0/artemis-cli/src/main/java/o[…]ache/activemq/artemis/cli/commands/messages/ConsumerThread.java
Allow either using the topic name or a flag to override this subscription name.