nginx配置了訪問log過大清理腳本

 1、問題描述

nginx訪問日誌access.log會一直向裏面追加,導致原來越大。

 2、將該腳本放在access.log的同級目錄,添加系統定時任務後,每天新生成一個log文件。

@echo off
setlocal
:: 當前腳本所在目錄
set batHome=%~dp0
cd %batHome%

set log_path=%batHome%access.log
set save_path=%batHome%access_%date:~0,10%.log
copy %log_path% %save_path% && echo > %log_path%

::pause

 

【nginx停止後,腳本才能生效,腳本中怎麼停nginx待調查】

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章