我找到了以下信息,猜想这应该对您有所帮助。
尝试这个,
log4j.jar
在WEB-INF/lib
每个应用程序的。WEB-INF/classes
),指定日志文件名,例如log4j.appender.AppLog.File=${catalina.home}/logs/app1.log
.swallowOutput="true"
为每个上下文添加stdout,stderr 将转到您自己的日志。我们在 Tomcat 5.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>
Run Code Online (Sandbox Code Playgroud)
小智 0
stdout 指向catalina.sh
脚本中的 catalina.out,这适用于整个 Tomcat 服务器。
"$CATALINA_BASE"/logs/catalina.out 2>&1 &
Run Code Online (Sandbox Code Playgroud)
我知道这不是一个完整的答案 - 只是告诉你去哪里寻找。
归档时间: |
|
查看次数: |
5710 次 |
最近记录: |