Set Queues Settings

Queues options allows to configure KubeMQ Queues defaults.

Flags

Flag

Type/Options

Default

Description

--queue-max-receive-messages-request

int

1024

Set max of sending / receiving batch of queue message

--queue-max-wait-timeout-seconds

int

3600

Set max wait timeout allowed for message

--queue-max-expiration-seconds

int

43200

Set max expiration allowed for message

--queue-max-delay-seconds

int

43200

set max delay seconds allowed for message

--queue-max-requeue

int

1024

Set max retires to receive message before discard

--queue-max-visibility-seconds

int

43200

Set max time of hold received message before returning to queue

--queue-default-visibility-seconds

int

60

Set default time of hold received message before returning to queue

-- queue-default-wait-timeout-seconds

int

1

Set default time to wait for a message in a queue

Examples

Set max delay seconds allowed to no more than one hour:

kubemqctl create cluster --queue-max-delay-seconds 3600

Change default of visibility to 3 minutes:

kubemqctl create cluster --queue-default-visibility-seconds 180

Last updated