Até a parte do deploy estava ok, consegui criar o Ambiente e pelo domínio tinha acesso aquela página com os Tutorias, porém após o deploy, quando acessava o domínio ficava apenas carregando e depois aparecia o erro 504. Segue imagens:
Até a parte do deploy estava ok, consegui criar o Ambiente e pelo domínio tinha acesso aquela página com os Tutorias, porém após o deploy, quando acessava o domínio ficava apenas carregando e depois aparecia o erro 504. Segue imagens:
Olá, Gabriel!
O erro 504 Gateway Timeout geralmente indica que o servidor não conseguiu obter uma resposta a tempo de outro servidor ao qual estava tentando se conectar. Aqui estão algumas dicas:
Verifique o Serviço no Container: Certifique-se de que o serviço dentro do container está rodando corretamente e escutando na porta especificada (no seu caso, a porta 3000).
Configuração do Security Group: Verifique se o Security Group associado à sua instância EC2 permite o tráfego na porta 3000. Você pode fazer isso acessando a seção de Security Groups no console da AWS e ajustando as regras de entrada.
Logs do Elastic Beanstalk: Acesse os logs do Elastic Beanstalk para verificar se há mensagens de erro que possam indicar o que está acontecendo. Isso pode ser feito na aba de "Logs" no console do Elastic Beanstalk.
Timeout de Conexão: Verifique se o tempo de resposta do seu serviço está dentro do esperado. Se o serviço demorar muito para responder, pode ser necessário otimizar o código ou aumentar o timeout nas configurações do Nginx.
Reiniciar o Ambiente: Às vezes, simplesmente reiniciar o ambiente no Elastic Beanstalk pode resolver problemas temporários.
Bons estudos!