怎样控制catalina.out文件的大小

 我来答
匿名用户
推荐于2017-11-25
展开全部
大家好,请教下如何控制tomcat下的catalina.out文件的大小,tomcat我用的是tomcat-6.0.29,默认安装的,今天看了下%CATALINA_HOME%/logs/ 目录下的catalina.out,居然有70几个G,太恐怖了,查了下百度,谷歌,一般说是要按天分割日志,但是我的logs目录下有每天catalina.yyyy-mm-dd.log 这样的问题,应该就分割了啊.

conf目录下的logging.properties文件的配置用的是默认的,log4j有关于输出到控制台的控制:
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%p - %C{1}.%M(%L) | %m%n" />
</layout>
</appender>

<root>
<level value="info" />
<appender-ref ref="CONSOLE" />
<appender-ref ref="FILE"/>
</root>

hibernate配置的是输出sql,hibernate.show_sql=true,把这个改成不输出sql,可以减少很多日志输出。

现在我的疑问是:catalina.out这个文件的输出是由那里配置的,可否配置日志输出的级别,比如debug,info,error, 麻烦知道的指点,谢谢。
liuyueprinter
2015-05-06
知道答主
回答量:5
采纳率:0%
帮助的人:3697
展开全部
首先,catalina.out是在catalina_home/bin/catalina.sh文件中创建的,以tomcat6.0.18为例,大约在
274行 touch "$CATALINA_BASE"/logs/catalina.out,而对于这个文件的日志级别,是在catalina_home/conf.logging.properties中指定的,你若想修改日志级别,随便修改即可,重启后生效,你也可以参考下:http://www.cnblogs.com/iliuyuet/p/4481910.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式