日志切割的意义:在生产环境中,当我们使用tomcat服务时,如果用户量过多,有没有日志切割,将会产生很大的日志,一天的日志都能有好几个G大小。当我们需要查看日志记录时,非常麻烦。因此,日志切割是很有必要的!1.编写shell脚本vimfengelog.sh#脚本声明#!/bin/bash./etc/profile.~/.bash_profile#定义日志文件目录applog_path=/usr/l
分类:
系统相关 时间:
2020-01-16 16:10:54
阅读次数:
123
1、下载官网下载cronologcronolog-1.6.2.tar.gz 2、解压缩 tar zxvf cronolog-1.6.2.tar.gz 3、进入cronolog安装文件所在目录 cd cronolog-1.6.2 4、运行安装 ./configure make && make inst ...
分类:
系统相关 时间:
2020-01-05 15:21:11
阅读次数:
75
Linux清空Tomcat日志catalina.out
分类:
系统相关 时间:
2019-12-23 16:35:13
阅读次数:
138
SimpleDateFormat formatter = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z", Locale.ENGLISH); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd h ...
分类:
其他好文 时间:
2019-11-20 16:57:17
阅读次数:
90
场景描述: 收到zabbix监控报警,晋中生产机器出现磁盘空间不足报警。 远程到该服务器,排查占员工磁盘空间的原因,发现tomcat日志过多,于是清除3天前的日志。 日志清理后,发现磁盘空间没有释放,如下是处理过程和原因分析: 日志清理后,查看磁盘空间: [root@jzreport2 ~]# df ...
分类:
系统相关 时间:
2019-11-14 16:39:21
阅读次数:
92
1. 设置logrotate轮转日志文件 tomcat日志目录:/usr/local/tomcat/apache-tomcat-8.5.34/logs /etc/logrotate.d/目录下创建tomcat文件 vi /etc/logrotate.d/tomcat /usr/local/tomca ...
分类:
其他好文 时间:
2019-10-06 16:33:22
阅读次数:
149
最近在调试工程,想着在windows下多开窗口操作方便,结果发现日志竟然不全,百思不得其解。最后发现竟然是部署的坑。 之前的部署都是在bin目录下运行service.bat安装服务后了事,启停都通过tomcat8w.exe进行。现在发现缺少CATALINA_HOME环境变量,导致日志文件目录不正常, ...
在Linux上安装JDK后启动tomcat 日志中提示 /home/jdk1.8.0_211/jre/bin/java: Permission denied 原因是:运行的命令在这个路径下没有权限 解决:运行 chmod 777 /home/jdk1.8.0_211/jre/bin/java 或是遇 ...
分类:
编程语言 时间:
2019-09-30 16:59:47
阅读次数:
127
tomcat-rotate.sh: #!/bin/bash log_path="/home/tomcat7-api/logs/"expried_time=7 function delete_log() { local currentDate=`date +%s` for file in find $ ...
分类:
系统相关 时间:
2019-08-24 19:00:01
阅读次数:
105
本文主要讲述使用cronolog分割tomcat的catalina.out文件。 1. 下载编译安装 2. 查看cronolog安装后所在目录(验证安装是否成功) 如下图所示: 3. 编辑Tomcat目录bin下的catalina.sh文件 找到下面这个,类似这样的行有2处: 第一处:Tomcat是 ...
分类:
系统相关 时间:
2019-08-22 18:38:35
阅读次数:
86