taskkill /F /IM nginx.exe set “cmdstr=move D:\nginx\logs\host.access.log D:\wwwroot\logfiles\host-access.%date:~0,4%-%date:~5,2%-%date:~8,2%.log call %cmdstr%” start nginx.exe ————————————————————————————- 第一句是杀掉nginx.exe进程,停止nginx. 第二段是移动日志.如果需要移动错误日志,也可以参照一下加多一个移动命令. 第三个是重起nginx. 将上面代码保存为 LogSplit.bat 文件. 然后在计划任务里面设定个时间运行它.一般网站凌晨4-5点这个时间段人是最少的. 这个过程在1-2秒左右,对服务器影响不是很大.
-
分页
-
分类
-
存档
- 2011 年三月
- 2011 年二月
- 2010 年十二月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月