Hi,
We had some unscheduled maintenance yesterday thanks to a RMQ 3.5.6 crash, and decided to upgrade to Erlang 18.2 and RMQ 3.6.0 on our 20 node cluster last night. The upgrade was successful after many hours of reindexing.
Now, however, we notice some differences in the management plugin. All queues show as idle, and consumer utilization at 0% (although we see consumers getting messages). Also the stats db backs up almost immediately to tens of millions of events. We've restarted the management plugin using
rabbitmqctl eval 'exit(erlang:whereis(rabbit_mgmt_db), please_terminate).'
... and it restarts on the same node, with the same behavior.
This is our config on each node, any suggestions to reduce load on the management db?
[
{ kernel, [ { inet_dist_listen_min, 4096},
{ inet_dist_listen_max, 5120 },
{ net_tick_time, 120 }
]
},
{ rabbit, [ { cluster_nodes, {[ ... ], disc }},
{ hipe_compile, true },
{ disk_free_limit, 20000000000 },
{ vm_memory_high_watermark_paging_ratio, 0.35},
{ vm_memory_high_watermark, 0.3 },
{ log_levels, [{mirroring, info}, {connection, error}] },
{ cluster_partition_handling, pause_minority },
{ collect_statistics_interval, 15000 }
]
},
{rabbitmq_management, [ { rates_mode, none } ] }
].
As an aside, we have tried to contact Pivotal for paid support, but never received a response. Do they offer paid support for RabbitMQ, and if so, who should we contact?
Thanks,
-Noah