Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Bug] web-mkt erro de conexão

Enfrentei alguns problemas para rodar os projetos por estar no Windows, até que resolvi rodar o projeto via WSL.

O comando docker-compose up --build rodou bem, porém restou um erro.

O web-mkt está dando connection refused, e o endereço http://localhost/mkt/leads está indisponível (acredito que por não ter subido devido ao erro)

web-mkt erro connection refusedO frontend abre normalmente, mas ao tentar enviar o post já retorna o erro informando falha.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Alguém passando por esse problema?

3 respostas

Resolvi o problema de conexão do web-mkt. Ele estava iniciando antes do RabbitMQ. Tentava conectar e falhava, alterei a função de conexão colocando um retry em caso de exception, deu certo.

O problema que estou percebendo agora é que as rotas do NginX não estão funcionando.

Por exemplo:

O http://localhost:3000/leads funciona, já o http://localhost/mkt/leads não, retorna 404 Not Found.

Obs: Já acessei o container do nginx, o arquivo de configuração foi copiado corretamente para dentro de conf.d . Executei o nginx -t, ta tudo certo com a configuração. Executei também o nginx -s reload e nada.

Olá, Francisco.

Tudo bem?

Que bom que conseguiu resolver essa parte do web-mkt

Sobre o erro das rotas, aqui estão alguns pontos para verificar e ajustar, se necessário:

  1. Testes dentro do container NginX: Entre no container NginX e tente acessar os serviços diretamente para garantir que estão acessíveis:

    docker exec -it <nome-do-container-nginx> /bin/bash
    curl http://web-mkt:3000/leads
    curl http://frontend:3000/
    
  2. Logs do NginX: Verifique os logs de erro do NginX para obter mais informações sobre o que pode estar falhando:

    docker logs <nome-do-container-nginx>
    
  3. Reinicie os containers: Às vezes, reiniciar os containers pode resolver problemas de conexão:

    docker-compose down
    docker-compose up --build
    

Se todos esses passos estiverem corretos e o problema persistir, compartilhe mais detalhes como as configurações relevantes para uma análise mais detalhada, e uma resposta mais assertiva.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.

solução!

Oi Renan,

obrigado pelo retorno.

Cara, o projeto funcionou aqui, não parei para verificar a fundo o motivo ainda, passei um tempo sem estudar por algumas coisas do trabalho e voltei hoje as aulas.

Depois verifico o que pode ter ocorrido, de qualquer maneira, mais uma vez, obrigado pelo retorno.