如何清除佇列?
常見問題 > 使用 Apache ActiveMQ Classic > 如何清除佇列
一個常見的需求是清除佇列 (即刪除其上的所有訊息)。
解決方案
您可以使用 Web 控制台 來檢視佇列、新增/移除佇列、清除佇列或刪除/轉發個別訊息。
另一個選項是使用 JMX 來瀏覽佇列,並在 QueueViewMBean 上呼叫 purge() 方法。
您也可以透過 BrokerViewMBean 上的 removeQueue(String) 或 removeTopic(String) 方法刪除佇列。
您也可以以程式方式執行此操作