1
resposta

Gatway

está tudo configurado e funcionando, mas quando coloco a porta 8082, da not found

1 resposta

Olá Marcelo! Tudo bem?

Isso pode estar relacionado a algumas configurações que precisam ser verificadas. Aqui estão algumas sugestões para resolver o problema:

  1. Verifique as Configurações do Gateway: Certifique-se de que o seu API Gateway está configurado corretamente para escutar na porta 8082. Isso pode ser feito no arquivo de configuração do seu projeto (por exemplo, application.yml ou application.properties), onde você deve ter algo como:

    server:
      port: 8082
    
  2. Rotas Configuradas Corretamente: Verifique se as rotas no seu API Gateway estão configuradas corretamente. As rotas definem como as solicitações são encaminhadas para os serviços de backend. Por exemplo:

    spring:
      cloud:
        gateway:
          routes:
            - id: some-service
              uri: lb://SOME-SERVICE
              predicates:
                - Path=/some-path/**
    
  3. Service Discovery: Certifique-se de que o seu serviço está registrado corretamente no Eureka Server e que o gateway está configurado para descobrir os serviços através do Eureka. O gateway deve ter a dependência do Eureka Client configurada e estar apontando para o Eureka Server.

  4. Logs e Erros: Verifique os logs do seu gateway para mensagens de erro ou advertências que possam indicar o que está acontecendo. Isso pode dar uma pista sobre o que está faltando ou mal configurado.

Essas são algumas etapas que podem ajudar a identificar e resolver o problema.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.