Junior — Middle
Hoe kun je controleren of de Nginx-configuratie het verkeer correct doorstuurt naar de aangegeven upstream-servers?
sobes.tech AI
Antwoord van AI
Om zeker te weten dat de Nginx-configuratie het verkeer correct doorstuurt naar de upstream-servers, kunt u:
- De syntaxis van de configuratie controleren met het commando
nginx -t. - Nginx herstarten of herladen om de wijzigingen toe te passen.
- De toegang- en foutlogboeken van Nginx gebruiken om verzoeken en mogelijke problemen te volgen.
- Test-HTTP-verzoeken (bijvoorbeeld met curl) naar Nginx sturen en controleren of de antwoorden van de juiste upstream-servers komen.
- In de upstream-configuratie de parameter
statusopnemen of speciale headers gebruiken om te begrijpen welke server antwoordt.
Voorbeeld van testen met curl:
curl -v http://jouw-nginx-server/pad
In het antwoord kun je zien welke backend de aanvraag heeft verwerkt, als de juiste headers zijn geconfigureerd.