我在 CentOS 上运行的 tomcat 6 上建立了 2 个域。但现在我的日志记录已损坏。除 catalina.out 之外的所有日志都是空的。我希望每个域都有一个日志。我在网上找到了很多类似的任务,但到现在还没有解决方案。我更希望有最简单的解决方案。这是我的 server.xml:
<Engine name="Catalina" defaultHost=...>
<Host name="domain1.xy.com" appBase="/home/domain1/tomcat/webapps"
...
</Host>
<Host name="domain2.xy.com" appBase="/home/domain2/tomcat/webapps"
...
</Host>
</Engine>
答案1
我找到了它,它非常简单:只需在“host”元素内使用“valve”元素:这样您就可以为每个域提供一个标准日志。