微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

nginx 日志切割

 

 

windows: 

1、建一个Bat文件如下。

2、设置定时执行Bat方法

@echo off

set basedir=%~dp0
set logdir=%~dp0\logs
set dir=%logdir%\backup
set NginxSer="Nginx Service"

cd basedir
net stop %NginxSer% >nul
taskkill /F /IM Nginx.exe > nul
rem date格式:Wed 11/02/2016
set today=%date:~0,4%-%date:~5,2%-%date:~8,2%

if not exist "%dir%" md "%dir%"

rem access log 
move "%logdir%\access.log" "%dir%\access-%today%.log"

::start Nginx
net start %NginxSer%
pause

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐