Quorum queue segment consume all disc space #12147
-
Describe the bugFacing the exact same issue as in this discussions/bugs: In some random moment(Can't find the pattern) queue start to grown until disk is full(Or reach the disk watermark), one queue can consume 35-70GB from nothing, rps is low(About 100-1000 rps), total stored messages less then 10k and consumers are in reasonable amounts ~10-20. It happened about 5 times in two month. server version is 3.13.6 official alpine based docker image. What strange is, reduction(In runtime queue metrics) shows huge rps, always 5+ millions and it always goes down, when node is reach storage quota Reproduction stepsAs i said earlier, we can't find pattern, it's just happened and ruined one of the cluster nodes Expected behaviorNormal disk usage :) Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 14 replies
-
Would it be possible to share the queue folder with all those segment files? That should allow us to understand what special sequence of events leads to this. You can contact us directly on slack/discord to avoid making them public. |
Beta Was this translation helpful? Give feedback.
-
I have already deleted this queues, because node was down, but in the next time i think i can do that, but it's about 40GB, you need all of that or something specific? |
Beta Was this translation helpful? Give feedback.
-
Probably the oldest segment file will be the most interesting but please copy everything just in case we need more than that. |
Beta Was this translation helpful? Give feedback.
-
Copy that |
Beta Was this translation helpful? Give feedback.
-
We don't have any specifics to work with => this belongs to a discussion @PaniniHode |
Beta Was this translation helpful? Give feedback.
-
We've experienced something similar,
|
Beta Was this translation helpful? Give feedback.
An this is why you should use a delivery limit and why we have set a default for delivery limit in 4.0.
https://www.rabbitmq.com/docs/quorum-queues#poison-message-handling
https://www.rabbitmq.com/blog/2024/08/28/quorum-queues-in-4.0#delivery-limit-is-now-20-by-default