Un graceful reload permette ai nuovi worker di usare la nuova configurazione mentre quelli vecchi terminano il lavoro corrente. Mira ad applicare modifiche senza interrompere bruscamente le richieste attive.
Segui un download in corso
Supponi che un download sia in esecuzione durante il reload. I nuovi worker iniziano ad accettare nuove connessioni. Il vecchio worker può continuare a servire il download esistente fino al completamento, quindi uscire quando termina il lavoro residuo.
Per un'installazione tipica, valida e ricarica con:
nginx -t && nginx -s reload
Il primo comando controlla la configurazione; il secondo richiede il reload solo se il controllo riesce. Usa percorso di configurazione e privilegi corretti per la tua installazione. Se l'applicazione della nuova configurazione fallisce, il master mantiene in esecuzione quella precedente.
