Junior — Middle
Jak lze ověřit, že konfigurace Nginx správně směruje provoz na uvedené upstream servery?
sobes.tech AI
Odpověď od AI
Abyste se ujistili, že konfigurace Nginx správně směruje provoz na upstream servery, můžete:
- Zkontrolovat syntaxi konfigurace příkazem
nginx -t. - Restartovat nebo znovu načíst Nginx, aby se změny projevily.
- Použít logy přístupu a chyb Nginx k sledování požadavků a možných problémů.
- Provést testovací HTTP požadavky (například curl) na Nginx a zkontrolovat, zda odpovědi přicházejí od správných upstream serverů.
- Do konfigurace upstream přidat parametr
statusnebo použít speciální hlavičky, abyste pochopili, který server odpovídá.
Příklad testu s curl:
curl -v http://váš-nginx-server/cesta
V odpovědi uvidíte, který backend zpracoval požadavek, pokud jsou správně nakonfigurovány odpovídající hlavičky.