美文网首页
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