erlang 如何在新的RabbitMQ .conf配置文件格式中设置error_logger_hwm?

pobjuy32  于 2023-10-14  发布在  Erlang
关注(0)|答案(1)|浏览(140)

我正在排除RabbitMQ的集群网络分区事件和一些日志消息被丢弃的故障。节点在Windows VM上运行。我正试图修复这里描述的消息丢弃部分。因此,我将以下内容添加到我的高级.config文件中:

[
    {lager, [
        {error_logger_hwm, 1024}
    ]}
].

如何验证配置更改是否已应用,而不是等待查看是否有更多消息被删除?

[更新]:在我最初的帖子中,我试图在.conf文件中更改此配置,因为这是我用来配置RabbitMQ的。但是,较大的配置必须在高级.config文件中完成。即使您使用.conf文件进行基本配置,高级.config文件似乎也会被应用。

4xrmg8kj

4xrmg8kj1#

你不能在rabbitmq.conf中设置这个值。您提供的链接显示了如何在/etc/rabbitmq/advanced.config文件中设置值。请仔细阅读此评论。
您可以通过运行以下命令来验证它:

rabbitmqctl eval 'application:get_env(lager, error_logger_hwm).'

另请参阅这篇文章:
https://www.rabbitmq.com/configure.html#verify-configuration-effective-configuration

相关问题