The EMS server defines these default store files, and writes persistent messages
and meta data to them:
- $sys.nonfailsafe—Persistent messages without a store property designation are written to $sys.nonfailsafe by default. The server writes messages to this store using asynchronous I/O calls.
- $sys.failsafe—Associate a destination with this store to write messages synchronously. The server writes messages to this store using synchronous I/O calls.
- $sys.meta—The server writes state information about durable subscribers,
fault-tolerant connections, and other metadata in this store.
The EMS server creates these file-based stores automatically, and no steps are required to enable or deploy them.However, you can change the system configuration to customize the default store file settings, or even override the default store settings to either point to different file location, or write to an mstore or database.