美文网首页
windows下nginx 日志切割

windows下nginx 日志切割

作者: 王小児 | 来源:发表于2019-12-26 15:38 被阅读0次

windwos下 nginx日志不能切割,导致越来越大,到后面访问都卡死了。写了一个bat 配合windows下的定时任务做日志切割


@rem 关闭脚本的每行输出

@echo off

@REM 声明采用UTF-8编码

@REM chcp 65001

@rem 获取当前时间

set ToDay=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%

set nginxPath=D:\nginx-1.14.0

set rtmpNginx=D:\nginx-rtmp-win32

taskkill /im nginx.exe /f

if exist %nginxPath% (

cd %nginxPath%

@rem 重命名日志文件

move %nginxPath%\logs\access.log %nginxPath%\logs\%ToDay%_access.log

move %nginxPath%\logs\error.log %nginxPath%\logs\%ToDay%_error.log

@rem 启动nginx

start nginx

)

if exist %rtmpNginx% (

echo "文件夹存在"

cd %rtmpNginx%

@rem 重命名日志文件

move %rtmpNginx%\logs\access.log %rtmpNginx%\logs\%ToDay%_access.log

move %rtmpNginx%\logs\error.log %rtmpNginx%\logs\%ToDay%_error.log

@rem 启动nginx

@rem net start nginx 服务形式

start nginx

)

相关文章

网友评论

      本文标题:windows下nginx 日志切割

      本文链接:https://www.haomeiwen.com/subject/aaitzqtx.html