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