可以动态设置Tomcat的访问日志目录吗?
Can you set Tomcat’s access log directory dynamically?
我想知道是否可以在 Tomcat 中设置每月的访问日志目录 7. 阅读 access log Valve documentation 后,它似乎不是这样。
理想情况下,它应该类似于以下内容:
<Valve ...
directory="logs/%d{YYYY-MM}/${tomcat.hostname}"
...
/>
是否可以设置任何变量来实现此目的?
我不知道 Tomcat 有什么方法可以做到这一点。但是,如果您使用 logrotate
来轮转日志,而不是让 Tomcat 这样做,那么您有更多的选择。
我想知道是否可以在 Tomcat 中设置每月的访问日志目录 7. 阅读 access log Valve documentation 后,它似乎不是这样。
理想情况下,它应该类似于以下内容:
<Valve ...
directory="logs/%d{YYYY-MM}/${tomcat.hostname}"
...
/>
是否可以设置任何变量来实现此目的?
我不知道 Tomcat 有什么方法可以做到这一点。但是,如果您使用 logrotate
来轮转日志,而不是让 Tomcat 这样做,那么您有更多的选择。