欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到夢飛科技

服務器租用

當前優(yōu)惠活動:

操作cronolog按每小時切割nginx日志的配置要領(lǐng)

1.mkfifo /map/logs/nginx/wireless/access.log

 nohup cat /map/app/nginx-1.2.2/logs/error.log | /map/app/tools/cronolog-1.7.0/sbin/cronolog  /map/logs/nginx/wireless/error/%Y/%m/%d/%H.log &

 nohup cat /map/logs/nginx/wireless/access.log | /map/app/tools/cronolog-1.7.0/sbin/cronolog  /map/logs/nginx/wireless/%Y/%m/%d/%H.log &

留意:在啟動nginx前必需先啟動cronolog,不然無法啟動
2.把cronolog增加到nginx啟動劇本中
劇本內(nèi)容如下:
#!/bin/sh
#
# Comments to support chkconfig
#
# chkconfig: 2345 77 77
# Description: Startup script for nginx webserver
#
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="nginx daemon"
NAME=nginx
DAEMON=/map/app/nginx/sbin/$NAME
CONFIGFILE=/map/app/nginx/conf/nginx.conf
PIDFILE=/map/app/nginx/logs/$NAME.pid
SERVICENAME=/etc/init.d/nginxd-map
cronolog=/map/app/tools/cronolog-1.7.0/sbin/cronolog
ErrorLog=/map/app/nginx-1.0.6/logs/error.log
AccessLog=/map/logs/nginx/wireless/access.log
##赤色部門是新增加的,,檢測文件是否是pipe范例,啟動cronolog,殺掉cronolog,很簡樸,可是可以或許實現(xiàn)成果
d_mkfifo(){
[ ! -p $ErrorLog ] || [ ! -p $AccessLog ]  &&  /bin/rm $ErrorLog $AccessLog  && mkfifo $ErrorLog $AccessLog
}
cronolog_start()
{
#ps -ef|grep wireless|grep -v grep |awk '{print $2}'|xargs kill -9
nohup cat /map/app/nginx-1.0.6/logs/error.log | $cronolog  /map/logs/nginx/wireless/error/%Y/%m/%d/%H.log &
nohup cat /map/logs/nginx/wireless/access.log | $cronolog  /map/logs/nginx/wireless/%Y/%m/%d/%H.log &
}
cronolog_kill()
{
ps -ef|grep wireless|grep -v grep |awk '{print $2}'|xargs kill -9
}
# Gracefully exit if the package has been removed.
test -x $DAEMON || exit 0
d_start() {
d_mkfifo
cronolog_start
  $DAEMON -c $CONFIGFILE || echo -n " already running"
}
d_stop() {
#  kill -QUIT `cat $PIDFILE` || echo -n " not running"
cronolog_kill
killall nginx || echo -n " not running"
}
d_reload() {
  kill -HUP `cat $PIDFILE` || echo -n " can't reload"
}

case "$1" in
  start)
        echo -n "Starting $DESC: $NAME"
        d_start
        echo "."
        ;;
  stop)
        echo -n "Stopping $DESC: $NAME"
        d_stop
        echo "."
        ;;
  reload)
        echo -n "Reloading $DESC configuration..."
        d_reload
        echo "reloaded."
        ;;
  status)
        pgrep -x $NAME > /dev/null && echo $NAME (pid `pgrep $NAME`) is running...  || echo "$NAME is stoped."
        ;;
  test|-t)
        $DAEMON -t
        ;;
  restart)
        echo -n "Restarting $DESC: $NAME"
        d_stop
        sleep 2
        d_start
        echo "...done!"
        ;;
  *)
          echo "Usage: $SERVICENAME {start|stop|restart|reload|status|check}"
          exit 3
        ;;
esac
exit 0

夢飛科技 - 全球數(shù)據(jù)中心基礎(chǔ)服務領(lǐng)先供應商

Copyright © 2003-2019 MFISP.COM. 國外服務器租用 IDC公司 版權(quán)所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 如东县| 昆明市| 永泰县| 华亭县| 仙居县| 那曲县| 宣化县| 满城县| 乐安县| 邯郸县| 商丘市| 三门县| 万荣县| 巴里| 天峨县| 嘉义县| 大丰市| 邯郸市| 策勒县| 洛扎县| 宁陵县| 海门市| 股票| 澳门| 张北县| 泰来县| 平安县| 南皮县| 新巴尔虎右旗| 广南县| 兴宁市| 丹阳市| 长葛市| 巫山县| 天台县| 浮山县| 平江县| 大埔区| 衡东县| 辰溪县| 河间市|