问个spring自身框架中的log.info()怎么才能不往catalina.out写的问题
2015-10-14 17:23
411 查看
最近检查server看到某机器tomcat下catalina.out文件高达8G大小,严重影响了web应用。
手工删除后问题暂时解决;后来查看该文件发现大多数是spring 框架中本身的info信息,比如"Mapped Url path"这种映射信息。
我在log4j.properties中设置
log4j.rootCategory=ERROR,stdout,files
//stdout->ConsoleAppender,files ->DailyRollingFileAppender
并且加上:
log4j.logger.org.springframework=ERROR
结果, spring 框架中本身的info信息,比如"Mapped Url path"这种映射信息还是写入了catalina.out; 应用自己的info倒是成功过滤掉了
web.xml中是配置了Log4jConfigListener的,并且配在spring的listener之前
spring是3.2.2版本,我看了源码spring中的log是commons-logging,按理是可以和log4j集成的。不知为何tomcat启动过程中,spring自身的debug,info,warn信息就是不能过滤掉。难道要spring app全部加载完毕了,log4j配置才起作用?感觉没道理啊,log4j listener明明配在spring listener之前的
:arrow:
手工删除后问题暂时解决;后来查看该文件发现大多数是spring 框架中本身的info信息,比如"Mapped Url path"这种映射信息。
我在log4j.properties中设置
log4j.rootCategory=ERROR,stdout,files
//stdout->ConsoleAppender,files ->DailyRollingFileAppender
并且加上:
log4j.logger.org.springframework=ERROR
结果, spring 框架中本身的info信息,比如"Mapped Url path"这种映射信息还是写入了catalina.out; 应用自己的info倒是成功过滤掉了
web.xml中是配置了Log4jConfigListener的,并且配在spring的listener之前
spring是3.2.2版本,我看了源码spring中的log是commons-logging,按理是可以和log4j集成的。不知为何tomcat启动过程中,spring自身的debug,info,warn信息就是不能过滤掉。难道要spring app全部加载完毕了,log4j配置才起作用?感觉没道理啊,log4j listener明明配在spring listener之前的
:arrow:
相关文章推荐
- 如何处理Tomcat日志catalina.out日志文件过大的问题
- Tomcat下使用Log4j,按日期每天存放,解决catalina.out日志文件过大问题
- tomcat log 配置解决catalina.out文件过大问题
- tomcat log 配置解决catalina.out文件过大问题
- linux下tomcat无法创建catalina.out日志问题
- Spring管理的Bean对象默认是单例模式,怎么解决线程安全问题
- Mina框架整合 spring2.0 和spring3.0 版本的问题
- SSH 框架中 service 里面有 sql 和 对象存储,执行顺序问题 Spring 事务提交顺序
- mybatis、spring xsd映射问题(否则需要连接外网才能启动)
- tomcat 解决catalina.out过大的问题
- 整合SSM框架—mybatis和mybatis-spring包版本不匹配问题
- Linux下cronolog安装配置 --解决catalina.out日志过大的问题
- grid view控件中经常会遇到选择行的问题,怎么才能获得当前行呢
- spring多个AOP执行先后顺序(面试问题:怎么控制多个aop的执行循序)
- 使用一个框架遇到问题,搜索到的办法都尝试了,无法解决,该怎么办
- spring boot 框架下前端传递时间映射到后端的Date类型问题
- 自己动手搭建 SSM框架——(Spring+SpringMVC+MyBatis)问题总结
- 学习mybatis框架中遇到org.apache.ibatis.exceptions.PersistenceException: 问题该怎么解决
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- Spring Boot使用Feign客户端调用远程服务时出现:timed-out and no fallback available,failed and no fallback available的问题解决