Store Detail Panel
The Store details panel presents the details of a persistence store definition. In edit mode, you can modify the definition.
From the left menu, select Stores. Select the three dots above a store, then select View Details.
GUI Parameter | JSON Attribute | Description |
---|---|---|
Dynamic Durables Limit | dynamic_durable_limit
|
Optional.
This parameter limits persistence service memory growth by restricting the number of dynamic durables that the store can create. When a program attempts to create a dynamic durable in excess of this maximum, the create subscriber call throws an exception. Zero is a special value, indicating no limit. When absent, the default value is zero. For further details, see Persistence Limits. |
Maximum Message Limit | message_limit
|
This parameter limits the number of messages that can be held by the store. When this limit is reached, the client receives an exception on Note that even when messages are stored on disk, message metadata is still stored in memory. Hence, use this setting to constrain memory use. Zero is a special value indicating no limit. The store may grow until it exhausts available memory or disk of any one of its persistence services. |
Maximum Message Size | max_message_size
|
Optional.
Set the maximum allowed message size. If the application's message exceeds the configured limit,
|
Swap Byte Limit | swap_bytelimit
|
Optional.
If message swapping is enabled, set a byte quantity threshold for the store above which messages are swapped to disk to keep store memory use limited. Valid values are -1 (unlimited), 0, or any positive byte count. Positive byte counts can be expressed with a suffix. For example,
If |