我有一个Tomcat 9.0.54安装,我正在使用沿着与Apache Guacamole。我默认的 Catalina .out日志文件格式只包含时间而不包含日期。它看起来像这样:
04:37:05.132 [http-nio-8080-exec-12] INFO o.a.g.tunnel.TunnelRequestService - User "abc" connected to connection "16".'
我在网上读到更新日志格式的正确方法是在conf/logging.properties中添加这一行:
org.apache.juli.OneLineFormatter.timeFormat = yyyy-MM-dd HH:mm:ss,SSSZ
.在logging.properties中现有的3行之后:
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
java.util.logging.ConsoleHandler.encoding = UTF-8
我这样做了,我的日志格式在重新启动后仍然没有日期。
我的 Catalina .out文件确实显示在启动时读取了正确的logging.properties文件。我没有看到任何错误。
我的Tomcat安装与默认设置相比几乎没有什么变化。例如,我的catalina.properties只添加:
guacamole.home=/local/guacamole
我错过了什么!?
1条答案
按热度按时间56lgkhnf1#
Piotr,谢谢你-你是绝对正确的-对于任何人谁感兴趣,我添加到我的鳄梨酱家目录logback.xml文件包含类似于他们的默认,但添加了日期.