Boa tarde, pessoal!
Tudo bem?
O projeto ainda está sendo baixado pelo terminal do Windows:
Desde já...Agradeço pela atenção.
Atenciosamente,
Marcos
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde, pessoal!
Tudo bem?
O projeto ainda está sendo baixado pelo terminal do Windows:
Desde já...Agradeço pela atenção.
Atenciosamente,
Marcos
Olá, Marcos.
Tudo bem?
Esse erro indica que o servidor Nginx não consegue resolver o nome do host "web-financeiro" que está configurado como upstream no arquivo de configuração "/etc/nginx/conf.d/api-gateway.conf". Isso geralmente ocorre quando o Nginx não consegue traduzir o nome do host para um endereço IP durante a resolução de DNS.
Aqui estão algumas etapas que você pode seguir para resolver esse problema:
Verifique a Resolução de DNS: Certifique-se de que o servidor Nginx pode resolver o nome do host corretamente. Você pode testar isso executando o seguinte comando no terminal:
nslookup web-financeiro
Se não conseguir resolver o nome, pode haver um problema com a configuração do DNS no servidor.
Verifique o Arquivo de Configuração do Nginx: Abra o arquivo "/etc/nginx/conf.d/api-gateway.conf" e certifique-se de que o nome do host está correto e corresponde ao nome de host do serviço ou aplicação que você está tentando alcançar.
Verifique a Configuração do Upstream: Se você estiver usando uma configuração de upstream no Nginx, verifique se os servidores upstream estão configurados corretamente. Certifique-se de que cada servidor definido no upstream é acessível e resolvível.
Exemplo de uma configuração de upstream:
upstream web-financeiro {
server servidor1:porta1;
server servidor2:porta2;
# ...
}
Reinicie o Nginx: Após fazer alterações na configuração, reinicie o servidor Nginx para aplicar as alterações.
sudo service nginx restart
Verifique Logs do Nginx: Verifique os logs do Nginx para obter mais informações sobre o erro. Os logs podem fornecer detalhes adicionais sobre por que o Nginx não pode resolver o nome do host.
sudo tail -f /var/log/nginx/error.log
Certifique-se de seguir essas etapas para diagnosticar e corrigir o problema. Se o problema persistir, pode ser útil compartilhar trechos relevantes do seu arquivo de configuração do Nginx para uma análise mais aprofundada.
Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.