如何configurationtomcat 5.5(或6.0),每个Web应用程序/上下文的stdout和stderr的输出将转到一个日志文件?
我只设法得到stderr到一个特定的日志文件 – 应用程序的标准输出仍然去catalina.out。
我发现以下信息,猜猜这应该对你有帮助。
尝试这个,
我们在Tomcat 5.5上这样做,但我认为它也应该在6.0上工作。
编辑:这是我们的META-INF / context.xml,
WEB-INF / web.xml文件
stdout指向catalina.sh脚本中的catalina.sh ,这适用于整个Tomcat服务器。
"$CATALINA_BASE"/logs/catalina.out 2>&1 &
我知道这不是一个完整的答案 – 只是告诉你在哪里看。
另一种分离输出的方法是为每个webapp运行一个tomcat实例。 这样,您不仅可以分离Web应用程序日志,还可以分离其他日志文件,JVM参数,实例的启动和停止等。
你会在这里find一个一步一步的指导。