我正在使用Ubuntu。我已经通过下载.deb文件rabbitmq-server_3.3.4-1_all.deb安装了RabbitMQ
我无法在这个位置/etc/rabbitmq
找到我的rabbitmq.config
怎么找到它?我在安装时出错吗?
根据这个document,默认情况下不会创建rabbitmq.config:
rabbitmq.config和rabbitmq-env.conf的位置
这些文件的位置是特定于分发的。默认情况下,它们不是创建的,但希望位于每个平台的以下位置:
- 通用UNIX - $ RABBITMQ_HOME / etc / rabbitmq /
- Debian - / etc / rabbitmq /
- RPM - / etc / rabbitmq /
你可以在/ usr / share / doc / rabbitmq-server /中找到一个示例配置,并将其复制到/ etc / rabbitmq /。然后你可以改变disk_free_limit变量
此外,您可以在代理运行时更新此值。
在RabbitMQ实例的命令行中,使用rabbitmqctl set_disk_free_limit <absolute value>
或rabbitmqctl set_disk_free_limit mem_relative <fraction>
。
正如在documentation中提到的,您可以在以下位置找到一些示例配置文件:
您可以在特定分发的位置复制此文件,并更改/添加配置。请注意,默认情况下不会创建rabbitmq.config。