For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set Store Settings

Store options allows to configure the way KubeMQ server store persistence data for both events_store and queues message patterns.

Flags

Flag

Type/Options

Default

Description

--store-clean

bool

false

Set clear persistence data on start-up

--store-path

string

./store

Set persistence file path

--store-max-channels

int

0

Set limit number of persistence channels

--store-max-subscribers

int

0

Set limit of subscribers per channel

--store-max-messages

int

0

Set limit of messages per channel

--store-max-channel-size

int

0

Set limit size of channel in bytes

--store-messages-retention-minutes

int

1440

Set message retention time in minutes

--store-purge-inactive-minutes

int

1440

Set time in minutes of channel inactivity to delete

Examples

Clean store when loading - in case of a need to clean and start fresh store

kubemqctl create cluster --store-clean true

Delete inactive channels after 180 minutes if inactivity

kubemqctl create cluster --store-purge-inactive-minutes 180

Last updated