首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使Tomcat 7日志调试信息?

如何使Tomcat 7日志调试信息?
EN

Server Fault用户
提问于 2013-01-11 14:58:25
回答 2查看 43.6K关注 0票数 4

Tomcat 7需要超过21分钟才能开始:

代码语言:javascript
运行
复制
ene 09, 2013 10:01:39 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1290787 ms

当它完成时,它说它正在扫描不包含TLD的JAR:

代码语言:javascript
运行
复制
ene 09, 2013 10:59:39 AM org.apache.jasper.compiler.TldLocationsCache tldScanJar
INFO: Al menos un JAR, que se ha explorado buscando TLDs, aún no contenía TLDs. Activar historial de depuración para este historiador para una completa lista de los JARs que fueron explorados y de los que nos se halló TLDs. Saltarse JARs no necesarios durante la exploración puede dar lugar a una mejora de tiempo significativa en el arranque y compilación de JSP .

可以找到整个日志的粘贴这里

在搜索错误后,我通过修改有人解决了同样的问题来记录更详细的信息,从而发现了/var/lib/tomcat7/conf/logging.properties

但是,当我按照链接中的建议将org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level设置为FINE时,日志的输出保持不变。

我如何使Tomcat 7日志更多?

EN

回答 2

Server Fault用户

发布于 2013-01-21 14:37:37

在tomcat 7中,logging.properties包含一个条目:#org.apache.jasper.compiler.TldLocationsCache.level = FINE,默认情况下它被注释掉。删除评论会给你提供你想要的信息吗?

票数 1
EN

Server Fault用户

发布于 2014-01-03 07:06:16

来自Tomcat 7文档(请访问https://tomcat.apache.org/tomcat-7.0-doc/logging.html#Using_java.util.logging_(默认)

JRE中的默认logging.properties指定将日志记录路由到System.errConsoleHandler。Apache中的默认conf/logging.properties还添加了几个写入文件的FileHandlers。处理程序的日志级别阈值默认为INFO,可以使用SEVEREWARNINGINFOCONFIGFINEFINERFINESTALL设置。还可以针对特定的包收集日志记录,并指定级别。下面是如何从Tomcat设置调试。您需要确保ConsoleHandler(或FileHandler‘)级别也设置为收集此阈值,因此应该设置FINESTALL。有关详细信息,请参阅JDK中的java.util.logging文档: org.apache.catalina.level=FINEST

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/466190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档