Replies: 2 comments 14 replies
-
You have a large increase in the
Based on the information here it's difficult to know. Knowing how much is allocated and how much is used, per allocator type, would help. You can also run |
Beta Was this translation helpful? Give feedback.
13 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I've followed the tickets and discussions quite carefully over the last monthes and I've seen many improvements so far but still it looks like the memory in use is growing over time until we reach the high watermark.
I'm looking for help what needs to be optimized or maybe there is still a bug left?
Environment
Ubuntu 18.04 with 4 CPUs, 16GB Memory
RabbitMQ Version: 3.8.14 # RabbitMQ was installed using apt.
Erlang Version: 23.3.4
We have around 11k devices connecting with mqtt protocol but not more than around 5k at the same time.
We have a "predictable workload". It's higher during office hours (highlighted in grey) and lower than <500 on weekends. In green you can see average memory usage per hour. (Peak memory usage is higher)
I've just checked the current memory details
and the values from today and 21 days ago with a modified "erlang memory-Allocators" dashboard
I see it increasing but I don't know why.
At the moment we restart the service every month and it's always the same. It starts low and grows over time.
It would be very nice if someone could suggest next steps.
I suspect we have to tune the memory settings, but it's a production system; so I would be happy about some hints from people with more erlang experience.
https://www.rabbitmq.com/runtime.html#allocators
Beta Was this translation helpful? Give feedback.
All reactions