Ola.
Pelo que aparece no terminal, o erro está relacionado ao nginx não encontrar o upstream chamado web-financeiro. Isso normalmente acontece quando:
web-financeiro não está subindo corretamentedocker-compose.yml está diferente do que foi configurado no api-gateway.confVocê poderia compartilhar aqui:
docker-compose.yml onde define o serviço web-financeiroapi-gateway.conf ou do nginx.conf?Se puder não ser imagem (muito ruim pra ler)vai ajudar;
Abs;
Olá, obrigada pela resposta!!
Segue o trecho o trecho do docker-compose.yml onde define o serviço web-financeiro :
web-financeiro:
build: ./financeiro-php
command: sh ./entrypoint.sh
ports:
- 9501:9501
volumes:
- ./financeiro-php:/app
- type: bind
source: ./financeiro-php.sh
target: /app/entrypoint.sh
working_dir: /app
depends_on:
- rabbitmq
e o conteúdo do arquivo api-gateway.conf:
server {
listen 80;
location /financeiro/ {
proxy_pass http://web-financeiro:9501/;
}
location /mkt/ {
proxy_pass http://web-mkt:3000/;
}
location /academico/ {
proxy_pass http://web-academico:8080/;
}
}