我如何指示 Tomcat 分别为每个虚拟主机和应用程序保存日志文件,类似于:
${tomcat.home}/logs/vhost-app-date.log
这是假设我将所有虚拟主机配置为登录到控制台,并且它们不知道它们正在运行的虚拟主机和应用程序名称。
答案1
将此视为一个起点: http://tomcat.apache.org/tomcat-5.5-doc/config/host.html
看来您必须更改为 log4j 并在那里进行配置。
如果您只想要不同的访问日志,这非常简单: http://tomcat.apache.org/tomcat-5.5-doc/config/valve.html
我自己还没有尝试过使用虚拟主机,我使用不同的实例。