TECNOLOGIA - RabbitMQ - RabbitMQ: Erlang machine stopped instantly (distribution name conflict?). The service is not restarted, ignoring OnFail option
Incidente
O serviço RabbitMQ não inicia e é apresentada a mensagem: RabbitMQ: Erlang machine stopped instantly (distribution name conflict?). The service is not restarted, ignoring OnFail option.
Causa
Esta mensagem é apresentada, pois há alguma inconformidade na instalação do RabbitMQ ou porque a instalação está corrompida.
Solução
Para que a mensagem não seja apresentada, realize os passos a seguir:
1. Acesse o diretório C:\Users\[seu_usuario]\AppData\Roaming\RabbitMQ\db\ e realize um backup dos arquivos existentes;
2. Abra o Prompt de Comando (CMD) como administrador e navegue até o diretório sbin do RabbitMQ 'C:\Program Files\RabbitMQ Server\rabbitmq_server-[version]\sbin':
2.1. Caso o RabbitMQ não esteja instalado no diretório padrão, execute o comando "where rabbitmq-server" para identificar o caminho correto;
2.2. Dentro do diretório sbin, execute os seguintes comandos:
2.2.1. rabbitmq-service.bat remove
2.2.2. rabbitmq-service.bat install
3. Inicie novamente o serviço do RabbitMQ.