1.nginx.pid
nginx.pid檔案內會紀錄當下運作的nginx master程序的pid
若手動重複執行多次的nginx
則nginx.pid內紀錄的是最後被執行的nginx master pid
2.停止nginx
透過指令nginx -s quit或 nginx -s stop
除了停止外同時會把nginx.pid檔案刪除
3.手動刪除nginx.pid
因為找佈道nginx.pid,會造成nginx指令無法操作
4.由工作管理員要停止nginx程序
若被停掉的是workder,則會自動產生新的worker程序
停掉master程序 才能一個個刪除worker程序
透過手動停止 nginx.pid並不會被刪除
5.安全的使用
啟動nginx確保不要被重複產生多個master process
停止或重啟都透過指令操作
這樣可以透過檢查nginx.pid的存在與否 判斷nginx是否運作
沒有留言:
張貼留言