tomcat日志保存在哪里?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat日志保存在哪里?相关的知识,希望对你有一定的参考价值。
参考技术A tomcat目录下的logs文件夹下。有个catalina.20xx-xx-xx.log本回答被提问者采纳 参考技术B 保存在logs 文件夹下spring boot 嵌入式Tomcat的崩溃日志在哪里?
【中文标题】spring boot 嵌入式Tomcat的崩溃日志在哪里?【英文标题】:Where is the crash log of spring boot embedded Tomcat? 【发布时间】:2016-04-28 04:58:05 【问题描述】:我正在使用带有嵌入式 Tomcat 容器的 Spring boot 1.3.1。我是 Spring Boot 新手。
我通过 java -jar myApp.jar
作为独立 jar 运行。
我在application.properties
中设置了日志文件和tomcat位置:
logging.file=myApp.log
server.tomcat.basedir=./tomcat
但是,应用程序经常安静地退出。在日志文件中没有任何关于退出的信息。
所以我的问题是如何启用应用程序的一些更详细的日志记录,或者在这种情况下有什么方法可以用来解决问题?
谢谢!
【问题讨论】:
你找到解决办法了吗? 【参考方案1】:您可以将相同的包部署到独立的 Tomcat 以获取失败的根本原因。 否则应用程序启动某些阶段的异常将保持隐藏状态。
【讨论】:
【参考方案2】:您可以使用以logging.level
开头的属性通过application.properties
启用日志记录。要为一切启用调试日志记录:
logging.level.ROOT=DEBUG
或者,您可以为特定包(及其子包)启用日志记录。例如:
logging.level.org.apache.tomcat=DEBUG
【讨论】:
我已经设置了那个标志。但是,日志文件中没有什么特别之处。大多数日志是从 Spring 生成的,而不是从 tomcat 生成的。以上是关于tomcat日志保存在哪里?的主要内容,如果未能解决你的问题,请参考以下文章
spring boot 嵌入式Tomcat的崩溃日志在哪里?
独立tomcat中的Spring Boot日志文件以XML格式保存