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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
