Linux tomcat下catalina.out日志文件分割

 更新时间:2017年02月14日 11:14:31   投稿:lqh  
这篇文章主要介绍了Linux tomcat下catalina.out日志文件分割的相关资料,需要的朋友可以参考下

Linux tomcat下catalina.out日志文件分割

前言:

tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下:

1.更新最新的tomcat_juli.jar包到./bin/目录下;

2.拷贝log4j.jar,lo4j.properties到./lib目录下;

3.删除./conf/logging.properties

4.重启

log4j配置样本

实例代码:

log4j.rootLogger=INFO,CATALINA 
log4j.logger.com.danga.MemCached.MemCachedClient=WARN,CATALINA  
#log4j.appender.CONSOLE = org.apache.log4j.ConsoleAppender 
#log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout 
#log4j.appender.CONSOLE.encoding = UTF-8 
#log4j.appender.CONSOLE.layout.conversionPattern =[%p-%d{yyyy/MM/dd/HH\:mm\:ss}]%c{1}.(%L) - %m%n  
 
 
# Define CATALINA appenders 
log4j.appender.CATALINA = org.apache.log4j.DailyRollingFileAppender 
log4j.appender.CATALINA.file = ${catalina.base}/logs/catalina.out 
log4j.appender.CATALINA.DatePattern ='.'yyyy-MM-dd 
log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout 
log4j.appender.CATALINA.layout.conversionPattern = [%p-%d{yyyy/MM/dd/HH\:mm\:ss}]%c{1}.(%L) - %m%n  
log4j.appender.CATALINA.append = true 

lo4j自动在午夜切割catalina.out成catalina.out.2011-03-07

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • apache documentroot指向htcdoc之外提示403错误的解决方法

    apache documentroot指向htcdoc之外提示403错误的解决方法

    在windows和RH都碰到过,只要把主目录指到其他地方后就出现权限不够的403提示,郁闷了好久。
    2010-04-04
  • Linux 环境变量详解及实例

    Linux 环境变量详解及实例

    这篇文章主要介绍了Linux 环境变量详解及实例的相关资料,需要的朋友可以参考下
    2017-02-02
  • shell脚本报错:

    shell脚本报错:"[: =: unary operator expected"解决办法

    这篇文章主要介绍了shell脚本报错:"[: =: unary operator expected"解决办法的相关资料,需要的朋友可以参考下
    2017-03-03
  • Vim的分屏功能命令大全

    Vim的分屏功能命令大全

    写code的朋友可能都会有个烦恼,长长的代码,小小的屏幕,是我怎能瞻前顾后?而vim的分屏功能在一定程度上解决了这个问题。这篇文章主要给大家介绍了Vim的分屏功能实现,文中通过图文以及详细步骤给大家进行了介绍,相信会对大家的理解和学习很有帮助,
    2016-11-11
  • xmapp环境搭建注意事项说明

    xmapp环境搭建注意事项说明

    如果要用其他IP访问,需要到apache/conf/ext/httpd-xmapp.cf配置文档下修改最后的一段信息,注释掉一行拒绝IP的。还有修改一个允许访问IP的为(*)
    2013-11-11
  • Vim中宏命令的使用实例详解

    Vim中宏命令的使用实例详解

    这篇文章主要给大家介绍了Vim中宏命令使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • 设置ssh无密码登录linux服务器的方法

    设置ssh无密码登录linux服务器的方法

    这篇文章主要介绍了设置ssh无密码登录linux服务器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • Linux下apache如何限制并发连接和下载速度

    Linux下apache如何限制并发连接和下载速度

    在Linux下限值Apache的并发连接数和下载速度需要用到一款Apache的扩展模块mod_limitipconn,下面我们就来讨论mod_limitipconn的安装使用方法
    2014-11-11
  • Linux内核设备驱动之高级字符设备驱动笔记整理

    Linux内核设备驱动之高级字符设备驱动笔记整理

    今天小编就为大家分享一篇关于Linux内核设备驱动之高级字符设备驱动笔记整理,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • CentOS 设置默认JDK步骤详解及命令

    CentOS 设置默认JDK步骤详解及命令

    这篇文章主要介绍了 CentOS 设置默认JDK步骤详解及命令的相关资料,这里对配置Java的环境进行了详细的介绍,需要的朋友可以参考下
    2016-11-11

最新评论