软件包下载地址
1 | 链接: https://pan.baidu.com/s/1xhhBKCthOxZuYBhEL4pb-Q 提取码: 9mxj |
jar 包日志分割
以 springboot 的jar为例,其他 jar 包类似
windows 环境
从上述地址👆下载对应系统的 cronolog 包
解压存放到指定目录,例如
d:\cronolog
执行 jar 启动命令
1
java -jar xxx.jar | d:\cronolog\cronolog.exe 日志输出路径\xxx-%%Y%%m%%d.log
要是想后端运行可以编写bat启动脚本
1
2
3
4
5@echo off
javaw -jar xxx.jar | d:\cronolog\cronolog.exe 日志输出路径\xxx-%%Y%%m%%d.log
exit
linux 环境
下载安装包
cronolog-1.6.2.tar.gz
1
2
3wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
# 或者
wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz解压
1
tar zxvf cronolog-1.6.2.tar.gz
安装
1
2
3
4cd cronolog-1.6.2
./configure
make
sudo make install验证
1
2which cronolog
# 输出 /usr/local/sbin/cronolog执行 jar 启动命令
1
java -jar xxx.jar | /usr/local/sbin/cronolog 日志输出路径/xxx-%Y%m%d.log
要是想后端运行可以使用以下命令
1
nohub java -jar xxx.jar | /usr/local/sbin/cronolog 日志输出路径/xxx-%Y%m%d.log &
tomcat 进行日志分割
这个内容网上很多资源,在此不展开说,例如:https://blog.csdn.net/fly910905/article/details/78528652