Nginx常用的平滑重啟

2021-10-01 13:37:11 字數 256 閱讀 9113

之前在做運維工作中,經常需要新增虛擬主機,或者新增修改配置檔案,但是測試環境還好,隨便玩,如果是生產環境的話,既要保證配置不出問題,有不能中斷服務。如果是這樣的話,就需要對配置檔案進行語法檢測以及平滑重啟。

nginx的語法檢測

/usr/local/nginx/sbin/nginx -t
如果語法檢測沒有報錯的話,需要平滑載入配置檔案

/usr/local/nginx/sbin/nginx -s reload

nginx重啟 平滑重啟

進入 ngiinx sbin目錄下 nginx c usr local nginx conf nginx.conf c引數指定了要載入的nginx配置檔案路徑 停止操作 停止操作是通過向nginx程序傳送訊號來進行的 步驟1 查詢nginx主程序號 ps ef grep nginx在程序列表裡 面找...

nginx重啟 平滑重啟

進入 ngiinx sbin目錄下 nginx c usr local nginx conf nginx.conf c引數指定了要載入的nginx配置檔案路徑 停止操作 停止操作是通過向nginx程序傳送訊號來進行的 步驟1 查詢nginx主程序號 ps ef grep nginx 在程序列表裡 面...

Nginx 平滑重啟

nginx s reload沒錯就是這個命令。適用的場景,一般我們 都或多或少跑著一些專案,有正式執行的,有測試的,那這就不能隨便讓這些專案宕掉。這就用到nginx的平滑重啟,而不是簡單粗暴的kill。假如我們修改了配置檔案,想要實現平滑重啟的效果,首先就要對配置檔案做驗證。nginx t 檢測完畢...