What will be CLI command to remove selective messages from queue ?
Issue
-
How to use filter to remove messages from queue in EAP 6 ?
-
A remove-messages() command deletes all messages in queue
[standalone@localhost:9999 /] /subsystem=messaging/hornetq-server=default/jms-queue=<Queue_Name>:remove-messages(filter="")
and remove-message() removes one message at a time on the basis of provided message-id
/subsystem=messaging/hornetq-server=default/jms-queue=<Queue_Name>:remove-message(message-id=<Message_ID_of_message>)
{
"outcome" => "success",
"result" => true
}
- However how to remove selective messages from queue?
- How can we flush all the messages associated with a queue in JBoss?
- Could you please instruct me how to remove message form a hornetQ queue in domain mode?
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.