日志配置如下:
log4j.appender.pc=org.apache.log4j.DailyRollingFileAppender
log4j.appender.pc.layout=org.apache.log4j.PatternLayout
log4j.appender.pc.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.pc.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.appender.pc.file=${catalina.home}/logs/ch/pc.log一般都是正常的,但是偶尔会出现开始不按日志滚动了, 导致一个日志文件就有几百M . 出现9天没滚动了, 堆积了几百兆的文件在一个文件里面, 有点莫名奇妙 ?
推测出现这个问题的可能:
1:是否是因为在服务器没关闭的情况下,更新了.class 文件, 或者 更新的 静态资源文件,并且没重启服务 ,导致日志滚动失效? 2: log4j bug?
log4j.appender.pc=org.apache.log4j.DailyRollingFileAppender
log4j.appender.pc.layout=org.apache.log4j.PatternLayout
log4j.appender.pc.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.pc.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.appender.pc.file=${catalina.home}/logs/ch/pc.log一般都是正常的,但是偶尔会出现开始不按日志滚动了, 导致一个日志文件就有几百M . 出现9天没滚动了, 堆积了几百兆的文件在一个文件里面, 有点莫名奇妙 ?
推测出现这个问题的可能:
1:是否是因为在服务器没关闭的情况下,更新了.class 文件, 或者 更新的 静态资源文件,并且没重启服务 ,导致日志滚动失效? 2: log4j bug?
解决方案 »
- java web session监听器的问题
- 如何从数据库中读图片
- 谁知道DWR如何在文本框输入的时候下拉模糊查询的框呢,好象用到AJAX了,请高手帮忙
- radio tabindex 无法屏蔽
- 求救!如何在JSP中向变量赋值???麻烦进来看看!!谢谢前辈们了!!
- 求指点:JSP页面中打印表格中的数据
- jsp网页的这个错误怎么解决,多谢各位了。
- 500分问题(四).可能是resin相关的,这个问题大家见过么?(300)
- request.getParameterValues与request.getParameter的区别???
- 为什麽这个图像不能放到数据库中?哪点写错了?
- jdbc连接数据库插入大量数据,如何提升性能?
- javaweb如何实现分页?视频,代码,链接都可以。谢谢!项目结构如下
有发版, 就只是有更新了一些.class 文件, 或者 静态的页面文件 js 之类的, 所以我怀疑是不是热更新导致的, 因为小改动,就没重启服务器, 这属于是 log4j 的bug 吗? 这种现象发现之后, 重启一下 tomcat 就会恢复正常了