Store Detail Panel

The Store details panel presents the details of a persistence store definition. In edit mode, you can modify the definition.

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 Size max_message_size Optional.

Set the maximum allowed message size. If the application's message exceeds the configured limit, tibPublisher_Send/tibPublisher_SendMessages calls get an exception (if the store publisher mode is confirm_send).

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, 100, 100m, 100mb are all valid. Default is 0.

If disk_mode is not set to swap, this parameter is ignored.