要求是这样的。
我们在RHEL-5服务器上部署了我们的3个web应用程序,我们使用tomcat 6.0.16部署了应用程序。我们希望配置stdout、stderr,它们位于应用程序特定的日志文件中的tomcat/logs/catalina.out中,例如
tomcat/logs/app1.log tomcat/logs/app2.log tomcat/logs/app3.log
我们使用的是log4j,但它只生成日志详细信息我们需要每个应用程序的stdout,它位于tomcat/logs/catalina.out中
感谢任何帮助..。
发布于 2009-08-27 02:14:16
尝尝这个,
log4j.appender.AppLog.File=${catalina.home}/logs/app1.log.我们在Tomcat5.5上做到了这一点,但我认为它在6.0上也应该可以工作。
编辑:这是我们的META-INF/context.xml,
<?xml version="1.0" encoding="UTF-8"?>
<Context override="true" swallowOutput="true" useNaming="false">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Manager pathname=""/>
</Context>https://stackoverflow.com/questions/1332691
复制相似问题