default settings for RabbitMQ AMQP server
contains variable settings that
override the defaults built in to the RabbitMQ startup scripts.
The file is interpreted by the system shell, and so should consist of a sequence
of shell environment variable definitions. Normal shell syntax is permitted
(since the file is sourced using the shell "." operator), including
line comments starting with "#".
In order of preference, the startup scripts get their values from the
environment, from rabbitmq-env.conf
from the built-in default values. For example, for the
from the environment is
checked first. If it is absent or equal to the empty string, then
is checked. If it is also
absent or set equal to the empty string then the default value from the
startup script is used.
The variable names in rabbitmq-env.conf
equal to the environment variable names, with the “RABBITMQ_”
Here is an example of a complete rabbitmq-env.conf
file that overrides the default Erlang node name from "rabbit" to
# I am a complete rabbitmq-env.conf
# Comment lines start with a hash
# This is a /bin/sh script file - use ordinary
envt var syntax
The RabbitMQ Team