tomcat日志文件15G。。。。

今天无意间看了一下服务器,发现tomcat根目录下面有个叫jlx.log的日志文件竟然有15G这么大!

然后删除了重启了下tomcat又生成一个1M的这处文件,并且一直在增大!

看了下里面的日志,发现全部都是Spring注解AOP里面的一些日志类东西,不知道有哪位高手见过这个问题啊,帮小弟解决一下,谢谢啦!

给你贴个例子

log4j.rootLogger= error, stdout, logfile

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n

log4j.appender.logfile=org.apache.log4j.RollingFileAppender

#日志文件名

log4j.appender.logfile.File=DEAS.log

#每个文件的大小

log4j.appender.logfile.MaxFileSize=1MB

#保留几份

log4j.appender.logfile.MaxBackupIndex=5

#输出格式

log4j.appender.logfile.layout=org.apache.log4j.PatternLayout

log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

应该是你们自己配置的

如果你们的程序日志是用LOG4J的话 那就很多配置方法。
如每天生成一个文件,也可以是文件达到多大之后再生成一个文件。
具体情况还是要看你的程序是用的哪种方法来输出日志的。

配置一下log4j配置文件,设置下最大大小即可。

一般来说,root logger的级别设置为 ERROR,自己的代码设置为INFO,需要调试的部分设置为DEBUG
你的问题应该是root logger设置为 DEBUG了