Environment Variables (CybusMQ)
Environment variables for configuring CybusMQ.
Environment Variables
Environment Variable
Description
Last updated
Was this helpful?
Environment variables for configuring CybusMQ.
Configure CybusMQ to match your deployment requirements using environment variables.
CybusMQ uses the original VerneMQ variable names.
For Kubernetes deployments, configuration is primarily done through Helm chart values. Environment variables should only be used if there is no corresponding Helm value.
The following environment variables are available for simple configurations. If you need further options, you must provide your own configuration file in which you can use all VerneMQ configuration options.
DOCKER_VERNEMQ_ALLOW_REGISTER_DURING_NETSPLIT
Allows clients to connect even if the cluster is incomplete.
DOCKER_VERNEMQ_ALLOW_PUBLISH_DURING_NETSPLIT
Allows clients to publish even if the cluster is incomplete.
DOCKER_VERNEMQ_ALLOW_SUBSCRIBE_DURING_NETSPLIT
Allows clients to subscribe even if the cluster is incomplete.
DOCKER_VERNEMQ_ALLOW_UNSUBSCRIBE_DURING_NETSPLIT
Allows clients to unsubscribe even if the cluster is incomplete.
MAX_OFFLINE_MESSAGES
Maximum number of messages stored while a client is offline.
MAX_ONLINE_MESSAGES
Maximum number of messages stored while a client is online.
PERSISTENT_CLIENT_EXPIRATION
Defines how long persistent sessions are kept without client activity.
DOCKER_VERNEMQ_LOG__CONSOLE__LEVEL
Configures the console log level.
Last updated
Was this helpful?
Was this helpful?

