RabbitMQ требует перезапуска P C или перезапуска службы для отправки сообщений - PullRequest
2 голосов
/ 04 апреля 2020

RabbitMQ, похоже, находится в странном состоянии. Мы устанавливаем RabbitMQ и Erlang, одно из обязательных условий в нашем приложении. При попытке отправить сообщение в очередь оно выдает нам исключения, поэтому очередь просто заполняется. Нам нужно либо перезагрузить P C, либо перезапустить сервер RabbitMQ, чтобы снова начать отправку сообщения.

Примечание. У меня нет журналов, и я знаю, какое именно исключение, как это произошло в нашей системе во время установки. на сайте клиента у нас нет доступа к ним. Эта проблема была обнаружена только на сайте клиентов во многих платформах.

Мне нужны предложения относительно того, что может вызвать такой вариант использования. Есть ли способ, которым я могу проверить на странное состояние rabbitmq и перезапустить их в таком случае из кода. Или любой обобщенный c способ обработки кода?

...