如何清除佇列?

 常見問題 > 使用 Apache ActiveMQ Classic > 如何清除佇列

一個常見的需求是清除佇列 (即刪除其上的所有訊息)。

解決方案

您可以使用 Web 控制台 來檢視佇列、新增/移除佇列、清除佇列或刪除/轉發個別訊息。

另一個選項是使用 JMX 來瀏覽佇列,並在 QueueViewMBean 上呼叫 purge() 方法。

您也可以透過 BrokerViewMBean 上的 removeQueue(String) 或 removeTopic(String) 方法刪除佇列。

您也可以以程式方式執行此操作

另請參閱

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 Apache 軟體基金會的商標。版權所有 © 2024,Apache 軟體基金會。 根據Apache 許可證 2.0授權。