#!/bin/bash
## nginx this shell script takes care of starting and stopping
# standalone nginx.
# config: /usr/local/nginx/conf/nginx.conf
# source function library.
. /etc/rc.d/init.d/functions
retval=0
prog="nginx"
start()
stop ()
reload ()
# see how we were called.
case "$1" in
start)
start
;;stop)
stop
;;restart)
stop
start
retval=$?
;;reload)
reload
;;status)
status $prog
retval=$?
;;*)
echo $"usage: $0 "
exit 2
esac
exit $retval
監控Nginx服務的Shell指令碼
nginx 雖然處理併發量比 apache 確實要強點,但它這種 php cgi 模式不是太穩定,這點網上也有朋友總結了,我在實現專案中也感受到了。我們一台支付機,偶爾會出現以下情況的 php cgi 程序突然消失了,造成php指令碼無法訪問 更不可思議的是明明是php cgi 開啟有兩個埠在監聽的...
監控Nginx服務的Shell指令碼
nginx 雖然處理併發量比 apache 確實要強點,但它這種 php cgi 模式不是太穩定,這點網上也有朋友總結了,我在實現專案中也感受到了。我們一台支付機,偶爾會出現以下情況的 php cgi 程序突然消失了,造成php指令碼無法訪問 更不可思議的是明明是php cgi 開啟有兩個埠在監聽的...
案例十 shell編寫nginx服務啟動程式
使用原始碼包安裝的nginx沒辦法使用 service nginx start 或 etc init.d nginx start 進行操作和控制,所以寫了以下的服務控制指令碼。選項有 start 啟動 stop 停止 reload 過載 restart 重啟 status 狀態 test 檢查配置檔...