@echo off
if not exist "C:\nginx" goto dpan
set nginxpath= C:\nginx
set nd=C:
goto start
:dpan
if not exist "D:\nginx" goto epan
set nginxpath= D:\nginx
set nd=D:
goto start
:epan
if not exist "E:\nginx" goto fpan
set nginxpath= E:\nginx
set nd=E:
goto start
:fpan
if not exist "F:\nginx" goto fpan
set nginxpath= F:\nginx
set nd=F:
goto start
:start
set nlog=%nginxpath%\logs
set nlogbak=%nginxpath%\logbak
if not exist %nlogbak% mkdir %nlogbak%
%nd%
cd %nginxpath%
set cmdstr= move %nlog%\access.log %nlogbak%\access%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log
taskkill /F /IM nginx.exe
call %cmdstr%
start nginx
分享到:
相关推荐
windows 下nginx 日志切割 结合windows任务计划,实现每天备份日志,并reopen nginx
windows nginx 按天切割日志
Nginx日志切割脚本
nginx日志自动定时切割及清除脚本
: 为限制 Nginx日志文件大小增加,文件过大,导致无法收缩日志,在配置好的nginx的安装目录下,可以采用批处理文件对日志,根据实际需要的时间进行自动切割,本脚本以天为单位进行保存。对于日志备份功能,因存储...
nginx按天进行日志切割脚本,同样适合其它很多服务日志的切割,压缩包包含shell切割脚本和使用说明,该脚本适合nginx同时也适合其他类似服务的日志切割,只要简单修改shell脚本即可,灵活多变,实用。
windows版Nginx日志分析工具2.1.0
Nginx日志描述 通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息;通过错误日志,你可以得到系统某个服务或server的性能瓶颈等。因此,将日志好好利用,你可以得到很多有价值的...
利用crontab定时机制触发shell脚本,自动切割nginx的日志文件,并实现自动清理,可直接在服务器上上传使用
nginx日志切割.rar
包含二部分内容,一部分是nginx 的安装,另一部分是nginx日志的切割如何设置。步骤很详细。自行下载
Nginx配置负载均衡、配置网页数据动静分离、请求日志打印详细配置、日志自动切割、自动压缩、自动删除
windows安装nginx-1.14.0,附带有清理日志任务程序XML文件。安装服务后,设置服务自动启动。修改XML配置(对应文件路径),然后倒入到任务程序运行。
本篇文章主要介绍了详解Nginx日志配置及日志切割,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本解本实现了使用shell脚本实现nginx日志分割,大家如果没资源分下载,可以转至:https://mp.csdn.net/mdeditor/85233117# 去查看源代码。谢谢大家
Nginx 自动 日志 切割 Nginx在运行时,每天会产生一定量的日志信息! 如果不对这些日志进行切割,会造成磁盘空间的浪费和查找错误的时间的增长!
nginx日志按时间切割脚本 (bat文件)
介绍几款nginx日志分析图形化工具.zip
Filebeat实时收集Nginx日志说明之所以使用 beats 家族的 Filebeat 来替代 Logstash 是因为 Logstash实在太消耗资源了
基于docker-compose的loki+grafana+nginx一键部署