我把我的rabbitmq.conf文件放在哪里?我如何让rabbitmq-server知道它?所有的文档和我能找到的只是澄清这个文件最初不在那里,并且引用了示例配置文件。官方文档说我可以覆盖RABBITMQ_CONFIG_FILE env变量。它在我的系统上是未设置的,但是我如何设置它,以便rabbitmq-server知道它呢?
rabbitmq.conf
rabbitmq-server
RABBITMQ_CONFIG_FILE
0s7z1bwu1#
正如@Taschi提到的,rabbitmq.conf文件的默认位置是/etc/rabbitmq文件夹。此外,您也可以将它放置在自订位置,并透过在rabbitmq-env.conf档案中设定,让rabbitmq-server知道位置。rabbitmq-env.conf文件的内容
/etc/rabbitmq
rabbitmq-env.conf
CONFIG_FILE=/path/to/rabbitmq.conf
参考:https://www.rabbitmq.com/configure.html#config-location
g2ieeal72#
根据https://medium.com/@lukaszlenart/how-to-configure-rabbitmq-properly-fa39b2d4cda2,默认情况下,该位置位于/etc/rabbitmq。如何正确设置env变量取决于您的操作系统,但您可以在启动shell脚本中完成此操作。
2条答案
按热度按时间0s7z1bwu1#
正如@Taschi提到的,
rabbitmq.conf
文件的默认位置是/etc/rabbitmq
文件夹。此外,您也可以将它放置在自订位置,并透过在
rabbitmq-env.conf
档案中设定,让rabbitmq-server
知道位置。rabbitmq-env.conf
文件的内容参考:https://www.rabbitmq.com/configure.html#config-location
g2ieeal72#
根据https://medium.com/@lukaszlenart/how-to-configure-rabbitmq-properly-fa39b2d4cda2,默认情况下,该位置位于/etc/rabbitmq。
如何正确设置env变量取决于您的操作系统,但您可以在启动shell脚本中完成此操作。