首頁 > 運維 > Nginx > 主體

nginx啟動後可以用哪些指令控制?

王林
發布: 2020-06-28 17:32:22
轉載
3173 人瀏覽過

nginx啟動後可以用哪些指令控制?

Nginx 啟動之後,可以使用以下命令控制:

(推薦教學:nginx教學

nginx -s
登入後複製

其中- s意思是向主程序發送訊號,signal可以為以下四個中的一個:

stop — 快速關閉

quit — 優雅關閉

reload — 重新載入設定檔

#reopen —重新開啟日誌檔案

當執行# s quit時,Nginx 會等待工作進程處理完成目前請求,然後將其關閉。當你修改設定檔後,並不會立即生效,而是等待重新啟動或收到nginx -s reload訊號。

當 Nginx 收到 nginx -s reload 訊號後,先檢查設定檔的語法。語法正確後,主執行緒會開啟新的工作執行緒並向舊的工作執行緒發送關閉訊號,如果語法不正確,則主執行緒回滾變化並繼續使用舊的設定。當工作進程收到主進程的關閉訊號後,會在處理完目前請求之後退出。

以上是nginx啟動後可以用哪些指令控制?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:juejin.im
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!