如何停用持久化

 常見問題 > 組態設定 > 如何停用持久化

有三種主要方法可以停用持久化,例如在單元測試 JMS 程式碼時

  1. 在您的 MessageProducer 上設定 NON_PERSISTENT 訊息傳遞旗標
  2. Xml 組態設定<broker/> 元素中或在 BrokerService 屬性上,設定 persistent=false 旗標
  3. 在執行測試前刪除持久化檔案 (有點 hacky)

如果您正在進行單元測試,您可能會對如何單元測試 JMS 程式碼感興趣。

請參考初始組態設定指南,瞭解如何透過系統屬性、Java 程式碼或使用 Xml 組態設定來停用持久化

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 The Apache Software Foundation 的商標。版權 © 2024,The Apache Software Foundation。根據Apache 授權條款 2.0授權。