我在服务器上登录 rabbitmq 时遇到问题,因为当我的铲子无法连接到目标服务器时文件非常大。
我尝试用这个设置 rabbitmq.config
[
{rabbit, [{log_levels,[{connection, error}]}]}
].
还有这个
[{rabbit, [
{log, [
{file, [{enabled, false}]}
]}
]}].
但是用这个设置配置后,日志文件仍然以这个名称创建:RABBIT~1.LOG 和 RABBIT~2.LOG
谁能帮我设置配置以禁用所有日志文件或设置配置以按日期轮换日志文件?
我的RabbitMQ版本是3.6.14,Erlang版本是18.1
非常感谢。
最佳答案
RabbitMQ 团队监控the rabbitmq-users
mailing list并且只是偶尔在 StackOverflow 上回答问题。
您应该升级到更新版本的 RabbitMQ 和 Erlang。 18.X
Erlang 系列已知存在问题。
RabbitMQ 3.7.X 使用 lager
库,如果您愿意,它支持完全禁用。但这是一个非常糟糕的主意,因为如果出现错误,您将无法查看系统。
我建议改为在 lager
中启用日志轮换。请参阅本文档中的“记录到文件”部分:
关于windows - 如何禁用 RabbitMQ 的所有日志或将配置设置为带日期的轮换日志? [ Windows ],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49472689/