【发布时间】:2011-12-23 21:36:48
【问题描述】:
我在我的 Windows 桌面上安装了 tomcat6 用于测试目的。目前 webapps 文件夹中没有添加任何内容,只是正常的 tomcat 启动。生成以下日志文件:
catalina.2011-12-24.log
host-manager.2011-12-24.log
jakarta_service_20111224.log
localhost.2011-12-24.log
manager.2011-12-24.log
stderr_20111224.log
stdout_20111224.log
我的问题很简单,我希望根据定义的大小限制滚动和压缩这些日志 [包括标准输出]。
我已阅读有关 logback 及其使用定义的策略滚动和压缩文件的功能,但我无法使其适合我。我在 $TOMCAT_HOME/lib 目录中复制了以下 jar:
logback-access-1.0.0.jar
logback-classic-1.0.0.jar
logback-core-1.0.0.jar
一些网站建议也应添加这些库:
jul-to-slf4j-1.6.4.jar
slf4j-api-1.6.4.jar
我尝试在 $TOMCAT_HOME/conf 和 $TOMCAT_HOME/lib 中复制 logback.xml,但无法正常工作。
如果有人能帮我解决这个问题,我将不胜感激,最好可以为我提供 logback.xml 和 jars/xml 位置,这些文件应复制到其中以使其正常工作。
附:我没有在 tomcat 中部署任何 webapp,它只是基本的 tomcat 设置。
【问题讨论】: