У меня проблемы с кластером RabbitMQ HA.
Проблемы следующие:
У меня есть 3 узла в кластере.
Узлы 2 и 3 соединены с узлом 1.
Когда у меня есть нагрузка - она переходит на узел 1, и почти вся оперативная память используется.
Если я переключаю узлы, вся нагрузка переходит к следующему узлу, но использование ОЗУ меньше, чем на узле 1.
Исследования памяти показывают, что вся оперативная память в данный момент используется двоичным файлом RabbitMQ, но двоичный файл в то же время использует только 1 ГБ памяти, но выделяется 5 ГБ.
Если я переключаю узлы обратно - 1 узел назад использует больше оперативной памяти, чем другие узлы.
В чем проблема в этих случаях?
Кто-нибудь может помочь мне решить эту проблему?
Если вам нужна дополнительная информация или скриншоты, я могу отправить их вам.
RabbitMQ 3.6.10
Эрланг 20,3
Трафик к RabbitMQ поступает на него через HAProxy на том же сервере, на котором расположен RabbitMQ.