我只想保留Tomcat Access Log Valve创建的最近n天的访问日志. http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html#Access%20Log%20Valve
但似乎没有配置属性来定义保留日志文件的时间长度?我想这是因为"Access Log Valve"只创建日志文件并且不删除它们,这是正确的吗?
shi*_*ike 13
默认情况下rotatable
,Access Log为true,因此您将每24小时创建一个新文件.
Tomcat本身不对旧文件进行任何内务处理,Unix系统的一般原则是在系统上设置cron作业,以将旧文件存档到备份目录中和/或删除它们.
对于 Tomcat 7,您可以配置tomcat/conf/logging.properties
. 例子:
1catalina.org.apache.juli.FileHandler.maxDays = 90
Run Code Online (Sandbox Code Playgroud)
注意:这1
不是一个错字。
https://tomcat.apache.org/tomcat-7.0-doc/logging.html
归档时间: |
|
查看次数: |
30022 次 |
最近记录: |