java - Tomcat 日志记录问题
问题描述
我已将控制台配置为显示更精细的消息,但只显示严重和信息消息。其余消息(如罚款、配置、罚款)无法显示。
任何人都可以提供帮助吗?
输出
29-Aug-2018 18:55:34.918 INFO [http-nio-7080-exec-1] org.apache.jsp.a_jsp._jspService INFO...
29-Aug-2018 18:55:34.922 SEVERE [http-nio-7080-exec-1] org.apache.jsp.a_jsp._jspService SEVERE
JSP
<%! org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger("JSPname");
java.util.logging.Logger LOG = java.util.logging.Logger.getLogger("simple logger");
%>
<% log.info("Hello Logging!"); %>
<%
LOG.log(java.util.logging.Level.INFO, "INFO...");
LOG.log(java.util.logging.Level.FINE, "FINE");
LOG.log(java.util.logging.Level.SEVERE, "SEVERE");
LOG.log(java.util.logging.Level.CONFIG, "CONFIG");
LOG.log(java.util.logging.Level.FINER, "FINER");
%>
logging.properties
1catalina.org.apache.juli.AsyncFileHandler.level = FINER
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
1catalina.org.apache.juli.AsyncFileHandler.maxDays = 90
2localhost.org.apache.juli.AsyncFileHandler.level = FINER
2localhost.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost.
2localhost.org.apache.juli.AsyncFileHandler.maxDays = 90
3manager.org.apache.juli.AsyncFileHandler.level = FINER
3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.AsyncFileHandler.prefix = manager.
3manager.org.apache.juli.AsyncFileHandler.maxDays = 90
4host-manager.org.apache.juli.AsyncFileHandler.level = FINER
4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.
4host-manager.org.apache.juli.AsyncFileHandler.maxDays = 90
java.util.logging.ConsoleHandler.level = FINER
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
解决方案
无论如何,当我添加这一行时,它可以显示所有类型的消息 .level = FINER
推荐阅读
- python - 在 Python 中计算 RSI 以进行 BTC 交易回测
- sql - 用 Oracle 替换多个字符
- scala - Scala 隐式优先级系统
- android - 底部导航视图中加载的片段在方向更改时变为空
- python - PyQt5 - 无法根据 QDialog 接受的信号调用函数
- vb.net - 根据时间从数据库中获取值
- arrays - 数组在 PowerShell 中的函数之外没有输出
- java - 在java中读取yaml文件的嵌套元素
- java - Firebase 获取值返回 NULL 值
- python - 如何在 Python 内置而不是 ai,aj = aj,ai 中使用 swap 方法进行排序