Tomcat结合log4j定期清除日志
来源:互联网 发布:淘宝卖家说给补偿5元 编辑:程序博客网 时间:2024/06/05 20:10
首先,需要下载3个jar包.
tomcat-juli.jar 和 tomcat-juli-adapters.jar:
这两个jar包需要对应tomcat的具体版本。因为我用的tomcat是6.0.43, 所以在如下链接中下载:
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.43/bin/extras/
log4j.jar:
http://jarfiles.pandaidea.com/org.apache.log4j.html (我下载的是org.apache.log4j_1.2.15.v201005080500.jar.zip, 直接解压缩改名为log4j.jar)
3个jar包一次放入的目录为:
tomcat-juli-adapters.jar 和 log4j.jar放入 tomcat6.0.43/lib/目录下
tomcat-juli.jar放入 tomcat6.0.43/bin/目录,直接覆盖原有的tomcat-juli.jar即可
最后,在tomcat6.0.43/lib目录下创建一个log4j.properties, 加入如下内容并保存:
(这里以定期清理catalina.out为例)
******************************************************************************
log4j.rootLogger=INFO, file
#log4j.appender.stdout=org.apache.log4j.ConsoleAppender
#log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}] %5p %c{2} \"%m\"%n
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=${catalina.home}/logs/catalina.out
log4j.appender.file.MaxFileSize=10KB ===> 注释:每个catalina.out最大保存至10KB
log4j.appender.file.MaxBackupIndex=3 ===> 注释:只保留最近3个catalina.out备份
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{HH:mm:ss} %-5p [%C] (%F:%L) - %m%n
******************************************************************************
效果如下所示:
[root@myPC logs]# ls -alt
total 192
-rw-r--r--. 1 root root 1702 Dec 3 18:00 catalina.out
-rw-r--r--. 1 root root 10447 Dec 3 17:59 catalina.out.1
-rw-r--r--. 1 root root 10412 Dec 3 17:51 catalina.out.2
-rw-r--r--. 1 root root 10438 Dec 3 17:50 catalina.out.3
IT人的微信自媒体--- 杰天空, 走在寻找创意的路上
发掘创意,点缀生活,品味人生。
请搜索微信订阅号: jksy_studio ,或者微信扫描头像二维码添加关注
- Tomcat结合log4j定期清除日志
- Tomcat日志配置,可结合log4j
- 定期切割Tomcat日志
- 定期清除Kloxo日志文件脚本
- Tomcat 使用Log4j日志。
- Tomcat log4j 日志配置
- log4j处理tomcat日志
- tomcat配置log4j日志
- Linux下Tomcat日志定期清理
- Linux下 切割tomcat日志 定期删除
- SQL2005自动备份,定期删除的维护计划及自动定期清除日志
- linux 批量清除tomcat日志
- 部署tomcat暴露html格式日志,并定期清理日志
- Linux下Tomcat日志定期清理(其他日志方法相同)
- tomcat log4j 日志输出设置
- tomcat使用log4j分割日志
- Tomcat日志log4j的使用
- Tomcat日志之Log4J介绍
- HDU 1297 Children’s Queue
- 【DP】HDU-1502 Regular Words
- [leetcode]Unique Binary Search Trees
- TI omap 3715 CONTROL.CONTROL_PBIAS_LITE 寄存器的配置
- linux 查看cpu位数 内核等参数命令
- Tomcat结合log4j定期清除日志
- 静态存储和堆栈动态存储
- c++静态对象
- linux连接工具
- 变量的定义与声明
- log4j的使用与java中properties配置文件加载
- 练手小项目(4)安全卫士——黑名单拦截 利用内容提供者删除通话记录
- CrossFly.
- 截图小程序