Bepaal waar het verzoek mislukte voordat je time-outs verhoogt. Een 502 wijst vaak op mislukte upstreamcommunicatie; een 504 vaak op een verlopen wachttijd voor de upstream. Logs onderscheiden de daadwerkelijke fout.
Voorbeeld: de applicatie luistert niet
Stel dat een fragment uit het foutenlog meldt:
connect() failed (111: Connection refused) while connecting to upstream
upstream: "http://127.0.0.1:3000/products"
Nginx probeerde poort 3000 te bereiken en werd geweigerd. Controleer of de applicatie draait en op dat adres luistert. Test vanaf de machine of container van Nginx zelf . Binnen een container verwijst dat adres naar de container zelf, niet automatisch naar een andere applicatiecontainer.
