如何在RabbitMQ中更改“disk_free_limit”

问题描述 投票:0回答:3

我正在使用Ubuntu。我已经通过下载.deb文件rabbitmq-server_3.3.4-1_all.deb安装了RabbitMQ

我无法在这个位置/etc/rabbitmq找到我的rabbitmq.config

怎么找到它?我在安装时出错吗?

rabbitmq
3个回答
1
投票

根据这个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变量


1
投票

此外,您可以在代理运行时更新此值。

在RabbitMQ实例的命令行中,使用rabbitmqctl set_disk_free_limit <absolute value>rabbitmqctl set_disk_free_limit mem_relative <fraction>

RabbitMQ Docs


0
投票

正如在documentation中提到的,您可以在以下位置找到一些示例配置文件:

您可以在特定分发的位置复制此文件,并更改/添加配置。请注意,默认情况下不会创建rabbitmq.config。

© www.soinside.com 2019 - 2024. All rights reserved.