1
resposta

[Bug] Erro upstream proxy-forum-api

Ao iniciar container, tem se o alerta abaixo:

[error] 31#31: *117 connect() failed (113: No route to host) while connecting to upstream, client: 172.26.0.3, server: _, request: "GET /topicos HTTP/1.1", upstream: "http://172.25.0.2:8080/topicos", host: "proxy-forum-api"

1 resposta

Olá Alessandro.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)

Pelo erro que você está recebendo, parece que o container não está conseguindo se conectar ao upstream corretamente. O erro "No route to host" indica que não há uma rota para o host especificado.

Existem algumas possíveis causas para esse erro. Uma delas é que o host especificado no upstream não está acessível ou não está respondendo na porta correta. Verifique se o host 172.25.0.2 está em execução e se a porta 8080 está aberta.

Outra possível causa é que o container não está configurado corretamente para se comunicar com o host especificado. Verifique se as configurações de rede estão corretas e se o container tem acesso à rede onde o host está localizado.

Além disso, certifique-se de que não há nenhum firewall ou restrição de rede que esteja bloqueando a conexão entre o container e o host.

Se nenhuma dessas soluções resolver o problema, seria útil fornecer mais informações sobre a configuração do seu ambiente, como o sistema operacional, a versão do Prometheus, Grafana e Alertmanager que você está usando, e qualquer outra informação relevante.

Espero ter ajudado e bons estudos!