log4j接管tomcat日志输出后,运行时异常不被记录到日志文件中,是什么原因?

那时那你@ 2016-07-07 09:29:54
因为tomcat的日志文件过大,所以要分割日志文件,所以配置了log4j,执行结果:tomcat的启动信息能加载到文件中,文件也按指定的大小分割了,但是运行时报的异常却没有被记录是怎么回事啊?配置如下:
log4j.rootLogger=info,console,rollingFile

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] - %m%n

log4j.appender.rollingFile=org.apache.log4j.RollingFileAppender
log4j.appender.rollingFile.File=${catalina.home}/logs/catalina.log
log4j.appender.rollingFile.MaxFileSize=100KB
log4j.appender.rollingFile.MaxBackupIndex=10
log4j.appender.rollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.rollingFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] - %m%n
log4j.appender.rollingFile.Threshold=info
log4j.appender.rollingFile.ImmediateFlush=true
log4j.appender.rollingFile.Append=true
...全文
950 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
依然核桃 2017-07-03
  • 打赏
  • 举报
回复
我这配置完 没有切分 启动Tomcat的时候 日志都打印到控制台了 http://www.cnblogs.com/llguanli/p/6815892.html 这个帖子上面说的配置方法对吗
蚂蚁@叔叔 2017-07-03
  • 打赏
  • 举报
回复
运行时,代码中的日志怎么配置的,可以贴下代码吗

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧