Find ud af, hvor forespørgslen fejlede, før du øger timeouts. En 502 peger ofte på fejlet upstream-kommunikation; en 504 peger ofte på en udløbet ventetid på upstream. Logs skelner mellem de faktiske fejl.
Eksempel: applikationen lytter ikke
Antag, at et uddrag af fejlloggen siger:
connect() failed (111: Connection refused) while connecting to upstream
upstream: "http://127.0.0.1:3000/products"
Nginx forsøgte at forbinde til port 3000 og blev afvist. Kontroller, om applikationen kører og lytter på adressen. Test fra Nginx' egen maskine eller container. Inde i en container refererer adressen til containeren selv, ikke automatisk til en anden applikations container.
