Graceful reload cho worker mới dùng cấu hình mới trong khi worker cũ hoàn thành công việc hiện tại. Mục tiêu là áp dụng thay đổi mà không đột ngột dừng request đang chạy.
Theo dõi một lượt tải file đang chạy
Giả sử đang tải file lúc reload. Worker mới bắt đầu nhận kết nối mới. Worker cũ có thể tiếp tục phục vụ lượt tải hiện tại đến khi xong, rồi thoát khi hoàn tất các công việc còn lại.
Với cách cài đặt thông thường, kiểm tra và reload bằng:
nginx -t && nginx -s reload
Lệnh đầu kiểm tra cấu hình; lệnh sau chỉ yêu cầu reload nếu kiểm tra thành công. Dùng đúng đường dẫn cấu hình và quyền cho môi trường cài đặt. Nếu áp dụng cấu hình mới thất bại, master tiếp tục chạy cấu hình trước.
