Introducing the new override rabbitmq_memory_high_watermark
The override rabbitmq_memory_high_watermark can be used to alter the overall memory consumption of rabbitMQ and more importantly define when the garbage collection (gc) is happening. The old default value of 0.4 can lead up to 80% memory usage during gc which can lead to OOM scenarios. The new default value is set to 0.2, lowering the maximum memory usage to 40% Change-Id: Iedbb459a5d17f16bbb204b0b8e989ae84c77f8a6
This commit is contained in:
@@ -115,6 +115,9 @@ rabbitmq_ssl_self_signed_subject: "/C=US/ST=Texas/L=San Antonio/O=IT/CN={{ ansib
|
||||
rabbitmq_async_threads: 128
|
||||
rabbitmq_process_limit: 1048576
|
||||
|
||||
# Limit memory consumption of the erlang VM
|
||||
rabbitmq_memory_high_watermark: 0.2
|
||||
|
||||
# RabbitMQ collect statistics interval
|
||||
rabbitmq_collect_statistics_interval: 5000
|
||||
|
||||
|
||||
Reference in New Issue
Block a user