婷婷色中文在线视频,思思热在线视频日本一区,欧美精品一区三区在线观看,日本色逼影音资源

  • <dfn id="pbiqm"><cite id="pbiqm"></cite></dfn>
        
        

        我要投稿 投訴建議

        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日志分割腳本】相關文章:

        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