如何配置 Tomcat JULI 日志记录以滚动日志文件?
我有几个使用java.util.logging的web应用程序。Tomcat 5.5 配置为使用 Juli 记录器,以便每个 web 应用程序都有自己的日志文件。问题是Juli没有最大文件大小和文件计数的属性。使用Juli,文件将无限制地增长,并且仅在一天结束时滚动。此外,还会保留无限数量的日志文件。
您可以在此页面上看到 FileHandler 属性 - Apache Tomcat 5.5 文档
没有限制或计数属性(以下行不执行任何操作)org.apache.juli.FileHandler.limit=102400
org.apache.juli.FileHandler.count=5
在不更改Web应用程序的情况下,有没有办法为每个应用程序获取唯一的日志文件,这些应用程序对日志文件大小有某种类型的限制?
更新:我发现的解决方案是根本不使用Juli记录器!java.util.logging.FileHandler.limit=102400
java.util.logging.FileHandler.count=5
谢谢
格雷格