1
resposta

Não esta saindo desse api-gateway e faz tempo que não sai dessa tela

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

1 resposta

Olá, Kayque. Tudo bem?

Esse erro "host not found in upstream... web-financeiro in api gateway.conf" acontece pela incompatibilidade entre o padrão utilizado para indicar o final de linha dos arquivos .sh do projeto e pelo SO Windows. Você precisará converter o final de linhas dos arquivos .sh. Aqui podemos fazerutilizando o programa Notepad++. Basta seguir os passos apresentados abaixo:

  • Faça o download e instale o Notepad++ neste link - pode ir clicando em "Próximo" e fazendo a instalação padrão;

  • Após finalizar a instalação, abra a pasta alura-ms que contém os arquivos do projeto no NotePad++;

  • Abra o arquivo mkt-node.sh, com o arquivo selecionado, vá em Editar -> Conversão final de linha -> Converter para formato UNIX como mostrado na imagem abaixo:

    Imagem contendo a apresentação do Notpad++ e a exibição do menu de ferramentas.

  • Salve o arquivo mkt-node.sh;

  • Repita os passos apresentados acima para os arquivos front-end.sh, financeiro-php.sh, academico-php-web.sh, academico-php.sh. Lembre-se de salvar após converter.

  • Após a conversão realizada, no terminal aberto na pasta alura-ms inicie o contêiner executando o comando abaixo:

    docker-compose up --build
    
  • Aguarde a inicialização.

  • Após iniciar, você pode dar continuidade seguindo os passos apresentados na aula subindo o projeto a partir do minuto 1:54. :)

No vscode tbm é possivel alterar sem precisar baixar outro programa, basta clicar em "crlf" Insira aqui a descrição dessa imagem para ajudar na acessibilidade e depois escolher lf Insira aqui a descrição dessa imagem para ajudar na acessibilidade , após isso roda de novo o docker compose up --build

Qualquer dúvida manda aqui.

Bons estudos!

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