操作方法:
1.nginx -t 檢查配置文件是否有錯
2.nginx -s reload 重新加載配置文件,生效不停服
原理:
1. mstert檢查配置文件的正確性,若是錯誤則返回錯誤信息,nginx繼續用原配置文件進行工作
2. Nginx啟動新的worker進程,采用新的配置文件
3. Nginx將新的請求分配到新的worker進程
4. Nginx等待以前的worker進程的全部請求已經都返回后,關閉相關worker進程
5. 重復上面的過程,直到全部舊的worker進程都被關閉掉