mstores

When using mstores, you cannot dynamically change the mstore associations after they have been set. In order to change a destination’s store property from a store of the type mstore:

  1. Stop the EMS server.
  2. Empty the associated mstore of messages from the destination.
  3. Change the store association by manually editing the destination’s store property in the topics.conf or queues.conf file.
  4. Restart the EMS server.
Note: Once mstores are enabled for a destination, you cannot dynamically change the store property value using setprop or addprop. To change the store property, you must stop the server, empty the mstore, manually make the change, and restart.
Note: The mstore stores data in multiple files. As a result, mstores cannot operate in out of space conditions. In order to prevent an out of space situation from arising, we recommend ensuring that there is at least twice as much disk space available for the mstore as needed to hold the maximum amount of data that might be stored in it.

Multiple destinations can be mapped to the same store, either explicitly or using wildcards. Even if no stores are configured, the server sends persistent messages that are not associated with a store to default stores. See Default Store Files for more information.

For details about the store parameter, see store.