HomeSoftware Heritage

Don't use RABBITMQ_SERVER_ERL_ARGS

Description

Don't use RABBITMQ_SERVER_ERL_ARGS

Instead, use RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS

Quoted from https://www.rabbitmq.com/configure.html#supported-environment-variables:

"
RABBITMQ_SERVER_ERL_ARGS - Standard parameters for the erl command
used when invoking the RabbitMQ Server. This should be overridden for
debugging purposes only. Overriding this variable replaces the default
value.
"

The default value of RABBITMQ_SERVER_ERL_ARGS on *nix is:

+P 1048576 +t 5000000 +stbt db +zdbbl 128000

So currently, if ipv6/tls is enabled, and the caller does not provide
its own default value of RABBITMQ_SERVER_ERL_ARGS, it will end up
overwriting those server defaults.

Details

Provenance
John Eckersberg <jeckersb@redhat.com>Authored on Jun 23 2020, 6:14 PM
vsellierPushed on Sep 25 2020, 11:27 AM
Parents
R198:77b00335cc06: Merge pull request #835 from wyardley/wyardley-703
Branches
Unknown
Tags
Unknown

Event Timeline

John Eckersberg <jeckersb@redhat.com> committed R198:ae3f8f2d2397: Don't use RABBITMQ_SERVER_ERL_ARGS (authored by John Eckersberg <jeckersb@redhat.com>).Jun 23 2020, 7:46 PM