配置文件 rabbitmq.conf 允许配置 RabbitMQ 服务器和插件。从 RabbitMQ 3.7.0 开始,格式为 sysctl 格式。
语法可以用 3 行简单解释:
一种设置使用一行
行是结构化的 Key = Value
任何以 # 字符开头的行都是注释
一个简约的示例配置文件如下:
# this is a comment(这是注释) listeners.tcp.default = 5673
经典配置格式的相同示例:
%% this is a comment(这是注释) [ {rabbit, [ {tcp_listeners, [5673]} ] } ].
此示例将 RabbitMQ 监听和客户端连接的端口从更改为。
RabbitMQ 服务器源存储库包含一个名为的示例 rabbitmq.conf 文件。 它包含您可能想要设置的大多数配置项目的示例(省略了一些非常晦涩的项目),以及这些设置的文档。
请注意,此配置文件不要与环境变量配置文件和混淆。
要覆盖主 RabbitMQ 配置文件位置,请使用 RABBITMQ_CONFIG_FILE(或 RABBITMQ_CONFIG_FILES 以使用 conf.d 样式的排序文件目录)环境变量。 使用 .conf 作为新样式配置格式的文件扩展名,例如 /etc/rabbitmq/rabbitmq.conf 或 /data/configuration/rabbitmq/rabbitmq.conf
点击查看 rabbitmq.conf.exampler 文件内容