nginx不停服,重新加載配置


操作方法:

1.nginx -t 檢查配置文件是否有錯
2.nginx -s reload 重新加載配置文件,生效不停服

原理:

1. mstert檢查配置文件的正確性,若是錯誤則返回錯誤信息,nginx繼續用原配置文件進行工作

2. Nginx啟動新的worker進程,采用新的配置文件

3. Nginx將新的請求分配到新的worker進程

4. Nginx等待以前的worker進程的全部請求已經都返回后,關閉相關worker進程

5. 重復上面的過程,直到全部舊的worker進程都被關閉掉

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM