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