Apache ActiveMQ ™ -- How do I disable persistence

FAQ > Configuration > How do I disable persistence

There are three main ways to disable persistence, such as for unit testing JMS code

  1. Set the NON_PERSISTENT message delivery flag on your MessageProducer
  2. Set the persistent=false flag in the element of the Xml Configuration or on the property BrokerService
  3. Delete the persistence files before running your tests (a bit hacky)

If you are unit testing you may be interested in How To Unit Test JMS Code.

Please refer to the Initial Configuration guide on how to disable persistence via system properties, java code or using the Xml Configuration

results matching ""

    No results matching ""