#!/bin/bash
#access_log
dir_source=/opt/logs/
dir_report=/opt/htdocs/domain/public/access_log
cd $dir_source
mkdir -p $dir_report/`date +%y`/`date +%m`
mv domain.log $dir_report/`date +%y`/`date +%m`/`date +%d`.domain.access.log
kill -usr1 `cat /usr/local/webserver/nginx/nginx.pid`
//定時執行
crontab -e
* * * * * /bin/bash /usr/lcoal/sh/access_log.sh
crontab -l 檢視
nginx 日誌檔案分隔
nginx命令幫助如下 nginx h nginx version nginx 0.8.45 usage nginx hvvt s signal c filename p prefix g directives options h this help 幫助 v show version and ex...
Linux 下nginx 日誌按天分隔處理
nginx 的日誌有2個檔案,分別為訪問日誌 access.log 和錯誤日誌 error.log 訪問日誌會隨著訪問量的增加極速的變大,而且在一些雲服務的負載均衡下,後台內網也會不停的有訪問記錄,例如阿里雲 不知道在阿里雲後台有沒有設定的地方,沒去研究 而當訪問日誌太大,就會導致伺服器效能降低。思...
分隔apache日誌
大家都知道,預設apache的預設日誌,是直接全部生成訪問日誌 access.log 和 錯誤日誌 error.log 但是隨著時間長了,日誌檔案是非常大,特別是大流量的 日誌都上百m的,太恐怖了。嚴重影響伺服器連線速度。怎麼去讓apache訪問日誌和錯誤日誌按照日期進行歸類?其實也比較簡單 apa...