我正在使用RabbitMQ版本“ 3.8.3”和Erlang“ 22.2.8”。
我要在rabbitmq中记录所有CRUD事件的地方有一个特殊要求。
当我将日志级别设置为DEBUG时,将记录所有必需的事件,但是我看到了我不想要的太多日志。
我也找不到任何方法来更改日志文件的日志记录格式。
我的日志配置如下
# ======================================
# RabbitMQ Logging section
# ======================================
log.connection.level = error
log.channel.level = error
log.queue.level = debug
log.mirroring.level = error
log.federation.level = error
log.upgrade.level = error
log.exchange.level = error
log.default.level = error
# ======================================
# RabbitMQ properties section
# ======================================
queue_master_locator = min-masters
collect_statistics_interval = 60000
cluster_partition_handling = autoheal
vm_memory_high_watermark.relative = 0.66
# =============================================================
# RabbitMQ (amq.rabbitmq.log) exchange section
# To view the amq.rabbitmq.log exchange in RabbitMQ new version
# =============================================================
log.exchange = true
使用此配置,我看不到任何有关CREATE / DELETE队列的日志