求教大家,是否碰到过log4j不生成备份文件的情况![问题现象]
我在一个程序通过log4j来记录运行日志,配置成每小时生成备份(配置如下)
程序新的日志会写入log文件,隔一个小时却不生成备份文件。每隔一小时又重新在同一个文件里面写日志.环境是server 2003,tomcat.
让我郁闷的是,同一个程序,在我的机器上(tomcat,xp)和另外一台服务器(resin,linux)上可以产生新的日志文件.
log4j.rootLogger=INFO, R, T
log4j.appender.R.File=/var/count/log/count.log
log4j.appender.R.Threshold=info
log4j.appender.R.Append=true
log4j.appender.R.ImmediateFlush=true
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%m%n
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.T.File=/var/count/log/iframe.log
log4j.appender.T.Threshold=info
log4j.appender.T.Append=true
log4j.appender.T.ImmediateFlush=true
log4j.appender.T.layout=org.apache.log4j.PatternLayout
log4j.appender.T.layout.ConversionPattern=%m%n
log4j.appender.T=org.apache.log4j.DailyRollingFileAppender
log4j.appender.T.DatePattern='.'yyyy-MM-dd-HH
我在一个程序通过log4j来记录运行日志,配置成每小时生成备份(配置如下)
程序新的日志会写入log文件,隔一个小时却不生成备份文件。每隔一小时又重新在同一个文件里面写日志.环境是server 2003,tomcat.
让我郁闷的是,同一个程序,在我的机器上(tomcat,xp)和另外一台服务器(resin,linux)上可以产生新的日志文件.
log4j.rootLogger=INFO, R, T
log4j.appender.R.File=/var/count/log/count.log
log4j.appender.R.Threshold=info
log4j.appender.R.Append=true
log4j.appender.R.ImmediateFlush=true
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%m%n
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.T.File=/var/count/log/iframe.log
log4j.appender.T.Threshold=info
log4j.appender.T.Append=true
log4j.appender.T.ImmediateFlush=true
log4j.appender.T.layout=org.apache.log4j.PatternLayout
log4j.appender.T.layout.ConversionPattern=%m%n
log4j.appender.T=org.apache.log4j.DailyRollingFileAppender
log4j.appender.T.DatePattern='.'yyyy-MM-dd-HH
2007-5-14 17:58:10 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\SecureCRT\
2007-5-14 17:58:10 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-80
2007-5-14 17:58:10 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1250 ms
2007-5-14 17:58:11 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2007-5-14 17:58:11 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.17
2007-5-14 17:58:11 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2007-5-14 17:58:13 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-80
2007-5-14 17:58:14 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2007-5-14 17:58:14 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/140 config=null
2007-5-14 17:58:14 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2007-5-14 17:58:14 org.apache.catalina.startup.Catalina start
信息: Server startup in 3609 ms
2007-5-14 17:58:14 org.apache.tomcat.util.threads.ThreadPool logFull
严重: All threads (150) are currently busy, waiting. Increase maxThreads (150) or check the servlet status
我重起了机器,而且重装了tomcat,jdk.还是不行.
请继续支持,谢谢!