nginx的啟動、關閉和平滑重啟(=)

紫翼龍王夜發表於2015-03-09
nginx的配置檔案檢查:
nginx  -t
顯示nginx的版本資訊:
nginx -v
顯示nginx的版本和編譯資訊:
nginx -V

nginx的啟動資訊:
nginx對程式的控制能力非常強大,可以透過訊號指令控制程式。常用的訊號有:
quit:表示處理完當前請求後,關閉程式;
hup:表示重新載入配置,也就是關閉原有的程式;並開啟新的程式;此操作不會中斷使用者的訪問請求、因此可以透過此訊號平滑地重啟nginx;
usr1:用於nginx的日誌切換,也就是重新開啟一個日誌檔案,例如每天要生成一個新的日誌檔案時,可以使用這個訊號來控制;
usr2:用於平滑升級可執行程式;
winch:從容關閉工作程式;

nginx的關閉:
kill  -XXX  pid 
如果要關閉nginx程式,可以使用如下命令:
其中,xxx就是訊號名,pid是nginx的程式號,可以透過如下兩個命令獲取:

nginx的平滑重啟:
kill   -HUP   ‘cat  /opt/nginx/logs/nginx.pid'




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1453350/,如需轉載,請註明出處,否則將追究法律責任。

相關文章