En graceful reload lar nye workere bruke den nye konfigurasjonen mens gamle workere fullfører arbeidet sitt. Målet er å bruke endringer uten å stoppe aktive forespørsler brått.
Følg en pågående nedlasting
Anta at en nedlasting pågår når du reloader. Nye workere begynner å ta imot nye forbindelser. Den gamle workeren kan fortsette med den eksisterende nedlastingen til den er ferdig, og så avslutte når resten av arbeidet er fullført.
For en vanlig installasjon validerer og reloader du med:
nginx -t && nginx -s reload
Den første kommandoen kontrollerer konfigurasjonen; den andre ber bare om reload hvis kontrollen lykkes. Bruk riktig konfigurasjonssti og rettigheter for installasjonen. Hvis den nye konfigurasjonen ikke kan tas i bruk, holder masterprosessen den forrige i drift.
