将HtmlLayout的“时间”列更改为使用lg4j2.xml

时间:2019-05-16 20:49:09

标签: log4j2

我正在使用HTMLLayout使用lg4j2.xml进行记录

我想更改HTMLLayout随附的默认“时间”列。
为了显示这样的东西2019-05-16 16:45:06,032

我知道可以使用转换模式来完成, 但是我找不到样品。
我发现了许多扩展HTMLLayout类的示例-我不想这样做。

这是我的lg4j2.xml中的HTMLLayout部分:

    <RollingFile name="fileLogger" fileName="${basePath}/printer_log.html"  filePattern="${basePath}/printer_log-%d{yyyy-MM-dd}.html">
        <HTMLLayout charset="UTF-8" title="Printer Logs" locationInfo="true" />
        <Policies>
            <TimeBasedTriggeringPolicy interval="1" modulate="true" />
            <SizeBasedTriggeringPolicy size="10 MB" />
        </Policies>
    </RollingFile>

0 个答案:

没有答案