中文字幕在线流畅不卡精品,在线视频综合站,国产精品137页,亚洲制服丝袜中文字幕在

<td id="urspe"></td>
<small id="urspe"><menuitem id="urspe"></menuitem></small><small id="urspe"><sup id="urspe"></sup></small>

  • <small id="urspe"></small>
    <sub id="urspe"><menu id="urspe"><samp id="urspe"></samp></menu></sub>
    我要投稿 投訴建議

    nginx多server日志分割腳本

    時間:2021-04-13 14:45:21 日志日記 我要投稿

    nginx多server日志分割腳本

      1,配置多個server日志只要在$website變量增加并用空格分開就行。

    nginx多server日志分割腳本

      2,循環(huán)創(chuàng)建日志目錄

      3,分割后用xz 壓縮,當然沒安裝可以用gzip bzip2等等。

      4,注意我配置nginx日志文件名為 "access_{{站點網(wǎng)站}}.log" "error_{{站點網(wǎng)站}}.log"

      復制代碼 代碼如下:

      # !/usr/bin/bash

      log_dir="/usr/local/nginx/logs"

      back_log_dir="/disk110/nginx_log"

      time=`date +%Y%m%d-%H:%M:%S`

      website="www.test1.com www.test2.com www.test3.com";

      for i in $website

      do

      if [ ! -d ${back_log_dir}/${i} ]

      then

      mkdir ${back_log_dir}/${i}

      fi

      done

      for i in $website

      do

      if [ -s ${log_dir}/access_${i}.log ]

      then

      mv ${log_dir}/access_${i}.log ${back_log_dir}/${i}/access_${time}.log

      fi

      if [ -s ${log_dir}/error_${i}.log ]

      then

      mv ${log_dir}/error_${i}.log ${back_log_dir}/${i}/error_${time}.log

      fi

      done

      kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`

      for i in $website

      do

      if [ -s ${back_log_dir}/${i}/access_${time}.log ]

      then

      xz ${back_log_dir}/${i}/access_${time}.log

      fi

      if [ -s ${back_log_dir}/${i}/error_${time}.log ]

      then

      xz ${back_log_dir}/${i}/error_${time}.log

      fi

      done

    【nginx多server日志分割腳本】相關(guān)文章:

    Linux系統(tǒng)下nginx日志每天定時切割的腳本寫法06-23

    MyQL Server的錯誤日志06-23

    MySQL Server的二進制日志06-23

    我家的多肉日志04-19

    多朝下看看日志04-20

    小院多寂寞日志05-03

    小小的多肉日志05-06

    有空多陪媽媽日志04-30

    有空多陪陪媽媽日志04-30