如何在 tomcat6 上启用虚拟主机的日志记录?

如何在 tomcat6 上启用虚拟主机的日志记录?

我在 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”元素:这样您就可以为每个域提供一个标准日志。

相关内容