Olá Gustavo! Tudo bem?
O erro que você está recebendo sugere que o nó local não está sendo reconhecido como parte do cluster pelos outros nós descobertos. Aqui estão algumas dicas que podem te ajudar a resolver isso:
Verifique as Configurações de Rede: Certifique-se de que todas as suas instâncias EC2 estão na mesma VPC e que as regras de segurança permitem comunicação entre elas nas portas necessárias (5672 para AMQP, 15672 para o console de gerenciamento, e 25672 para comunicação entre nós).
Consistência de Nomes de Host: O RabbitMQ depende de nomes de host para identificação de nós. Certifique-se de que os nomes de host estão configurados corretamente e que cada nó pode resolver o nome dos outros nós. Você pode usar o arquivo /etc/hosts
para garantir que os nomes de host sejam resolvidos corretamente.
Permissões AWS: Verifique se a instância tem as permissões corretas para acessar o serviço AWS necessário para a descoberta de nós. Isso pode incluir permissões para listar instâncias EC2 ou acessar grupos de auto-scaling.
Espero que essas dicas te ajudem a resolver o problema!
Bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.