Łagodny reload pozwala nowym workerom korzystać z nowej konfiguracji, a starym dokończyć pracę. Celem jest zastosowanie zmian bez nagłego przerwania aktywnych żądań.
Prześledź trwające pobieranie
Załóżmy, że podczas reloadu trwa pobieranie. Nowe workery zaczynają przyjmować nowe połączenia. Stary worker może obsługiwać istniejące pobieranie do końca, a potem zakończyć proces po wykonaniu pozostałych zadań.
W typowej instalacji sprawdź konfigurację i przeładuj ją poleceniem:
nginx -t && nginx -s reload
Pierwsze polecenie sprawdza konfigurację; drugie żąda reloadu tylko po sukcesie kontroli. Użyj właściwej ścieżki konfiguracji i uprawnień dla instalacji. Jeśli zastosowanie nowych ustawień nie powiedzie się, master utrzyma poprzednie.
