你能动态设置Tomcat的访问日志目录吗?

时间:2015-11-27 19:11:33

标签: tomcat tomcat7 tomcat-valve

我想知道是否可以在Tomcat 7中创建一个每月访问日志目录。在阅读access log Valve documentation之后,它似乎不是它。

理想情况下,它会与此类似:

<Valve ...
    directory="logs/%d{YYYY-MM}/${tomcat.hostname}"
    ...
/>

是否可以设置任何变量来实现此目的?

1 个答案:

答案 0 :(得分:2)

我不知道如何用Tomcat做到这一点。但是如果你使用logrotate来轮换日志,而不是让Tomcat这样做,那么你还有更多的选择。