Высокое использование памяти RabbitMQC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Высокое использование памяти RabbitMQ

Сообщение Гость »


В настоящее время я использую RabbitMQ (3.10.25) в производстве с 3 узлами и содержит несколько очередей:
[*]одна классическая очередь [*]одна очередь кворума (для обработки команд nservicebus — пакет NServiceBus.RabbitMQ 8.0.2) [*]Ошибка в одной очереди кворума [*]28 очередей кворума nservicebus (nsb.v2.delay-level-xx)
Классическая очередь обрабатывает 2 сообщения в секунду. Очереди кворума ничего не делают.

После нескольких часов один узел все еще работает стабильно (используется классической очередью), а два других активно используют память. Достигнут предел памяти водяных знаков. Кроме того, имеется много предварительно выделенной неиспользуемой памяти (кажется, это ненормально и ее количество продолжает увеличиваться). Остальные таблицы также занимают 1,2 ГБ... (продолжает увеличиваться)

Как лучше всего решить эту проблему? Предоставляет ли RabbitMq или NserviceBus определенные настройки? уменьшить использование памяти?

Некоторая информация доступна на RabbitMQ, но неясно, какие настройки необходимо настроить в качестве отправной точки.


Изображение

Изображение


ОБНОВЛЕНИЕ 1: Запись/синхронизация ввода-вывода также высока. (Снимки экрана выше созданы, когда некоторые производители/потребители подключены. Даже при отсутствии производителя/потребителя потребление памяти продолжает расти. Скриншот ввода-вывода с 0 производителями/потребителями)


Изображение


ОБНОВЛЕНИЕ 2: Я заметил, что одна из очередей, nsb.v2.verify-stream-flag-enabled, отображает «Кластер в меньшинстве». Не могли бы вы объяснить, что это значит? Это вызывает описанную проблему с памятью?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Веб-сокеты Java в Tomcat вызывают очень высокое использование памяти и ООО
    Anonymous » » в форуме JAVA
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Pandas/SciPy — высокое использование памяти — Windows
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Высокое использование памяти при извлечении данных из хранимой процедуры в DataTable
    Anonymous » » в форуме C#
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous
  • Высокое использование памяти с большим количеством объектов в Java
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Высокое использование памяти в Java 21 по сравнению с Java 8
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»