gpt4 book ai didi

pentaho - 日志文件中的日期格式 PDI/Kitchen 4.0.1

转载 作者:行者123 更新时间:2023-12-02 15:18:53 25 4
gpt4 key购买 nike

继承了一组作业,文件系统的日志记录以格式 {SEV} MM-dd HH:MM:SS 开始,我需要将年份作为时间戳的一部分。

我能找到的唯一 log4j 配置是旧 Jasper 安装的一部分,并将它们修改为使用 log4j.appender.fileout.layout.conversionPattern=%d{yyyy-MM-dd} 而不是 ISO8601 作为测试似乎没有效果。

还有什么地方可以定义日志行格式?

最佳答案

在数据集成4.2.1中:

Index: src/log4j.xml===================================================================--- src/log4j.xml   (revision 16273)+++ src/log4j.xml   (working copy)@@ -32,7 +32,7 @@          I imagine it gets cached and reused throughout the life of the application).                     -->-         +                    Index: src-core/org/pentaho/di/core/logging/LogWriter.java===================================================================--- src-core/org/pentaho/di/core/logging/LogWriter.java (revision 16273)+++ src-core/org/pentaho/di/core/logging/LogWriter.java (working copy)@@ -101,7 +101,7 @@         // Play it safe, if another console appender exists for org.pentaho, don't add another one...         //         if (!consoleAppenderFound) {-           Layout patternLayout = new PatternLayout("%-5p %d{dd-MM HH:mm:ss,SSS} - %m%n");+           Layout patternLayout = new PatternLayout("%-5p %d{yyyy-MM-dd HH:mm:ss,SSS} - %m%n");            ConsoleAppender consoleAppender = new ConsoleAppender(patternLayout);            consoleAppender.setName(STRING_PENTAHO_DI_CONSOLE_APPENDER);            pentahoLogger.addAppender(consoleAppender);

关于pentaho - 日志文件中的日期格式 PDI/Kitchen 4.0.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8884065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com