Olá, Leonardo! Tudo bem?
Analisando as imagens que você compartilhou, tudo parece estar configurado corretamente no seu application.properties
do microsserviço de pedidos.
Na imagem do log do Eureka, podemos ver que o microsserviço de pagamentos foi registrado com sucesso, mas não há nenhuma menção ao registro do microsserviço de pedidos. Isso sugere que o problema pode estar na inicialização ou no registro do microsserviço de pedidos com o Eureka.
Aqui estão algumas sugestões para você tentar solucionar o problema:
Anotação @EnableEurekaClient
: confirme se a anotação @EnableEurekaClient
foi adicionada na classe principal do seu microsserviço de pedidos e se a dependência necessária foi importada corretamente.
Reinicie os Serviços: às vezes, simplesmente reiniciar o servidor Eureka e o microsserviço de pedidos pode resolver problemas de registro que podem ter sido causados por estados inconsistentes.
Verifique as Configurações de Segurança: se você tiver alguma configuração de segurança, como firewalls ou regras de acesso, certifique-se de que elas não estão bloqueando a comunicação entre o microsserviço de pedidos e o servidor Eureka.
Se após essas verificações o problema persistir, recomendo que você tente isolar ainda mais o problema. Por exemplo, você pode tentar registrar um serviço de teste simples no Eureka para confirmar que o servidor está funcionando corretamente. Isso pode ajudar a determinar se o problema está no servidor Eureka ou no microsserviço de pedidos.
Espero que essas sugestões ajudem a resolver o problema que você está enfrentando.
Bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.