【发布时间】:2018-01-04 15:12:54
【问题描述】:
Tomcat 版本:8.0.54 记录器:Tomcats 内部记录器 juli
Tomcat 生成的日志有时间戳, 而被重定向到 catalina.out 的应用程序日志(sysout/syserr)没有时间戳。
请建议我如何将时间戳添加到被重定向到 catalina.out 的应用程序日志(sysout/syserr)?
谢谢!
【问题讨论】:
-
应用程序的输出日志没有理由应该有时间戳,除非您自己在应用程序中执行此操作。无论是写入 sysout/syserr 文本文件还是 catalina.out 文件。
-
确保您的输出具有日期的 %d 字段,即 %d{HH:mm:ss,SSS} 或 %d{dd MMM yyyy HH:mm:ss,SSS},如logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/…