Growing .wal file without using quorum queues #4239
-
Hello together! :) First of all, the current versions I'm using: Problem description: Each of those exchanges sending out messages, use non-durable (transient) classic queues with random (server-)generated queue names & have the exclusive feature. So I'm not having any quorum queues at all (at least from my point of view & according to the RabbitMQ management UI). Yet I noticed that inside the volume (I'm using Rabbit-MQ as a docker image via docker-compose) there is a .wal file which is continuously growing, also the path of that file is inside a directory which refers to quorum queues (the path is kind of like: ".../_data/mnesia/rabbit@HOSTNAME/quorum/rabbit@HOSTNAME/...) As far as I've understood the documentation, .wal files are being used for quorum queues, but since all of the queues I'm currently using are classic queues, I wonder why I've a growing .wal file and how I would be able to avoid it, since it kind of fills up the disk of that environment. Could that be a side-effect of me having messages being send to exchanges which aren't passed onto a queue (which I kind of doubt)? Or is there another thing I overlooked? What I've also found out while typing this and rechecking things: whenever I start/restart RabbitMQ, I get some interesting log messages mentioning quorum queues and the start of a RA system inside the mentioned directory, log messages (grabbed for "quorum") look like this: Feature flags: [x] quorum_queue So I guess that even though I'm not even using quorum queues, the feature is being activated and somehow saves a good amount of data into a .wal file? I would really be glad if anyone could help me out finding a solution for that problem. Best Regards |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
|
Beta Was this translation helpful? Give feedback.
rabbitmq_mqtt
plugin?