gpt4 book ai didi

java - Log4j 2.5 PatternLayout Nano 时间戳不起作用

转载 作者:搜寻专家 更新时间:2023-11-01 03:00:55 26 4
gpt4 key购买 nike

我在 log4j 2.5 中使用 PatternLayout。我还想记录纳秒时间戳。

<Appenders>        
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="nanotimestamp = %nano %n"/>
</Console>
</Appenders>

和java代码

public static void main(String[] args) throws Exception {
for(int = 0; i< 4; i++){
logger.info("Hi");
try {
Thread.sleep(1000);
}
}
}

结果是:

nanotimestamp = 0 
nanotimestamp = 0
nanotimestamp = 0
nanotimestamp = 0

为什么时间戳等于0?我怎样才能得到纳秒时间戳?谢谢。

最佳答案

这是 log4j 2.5 中的错误。

感谢您提出这个问题。我 fixed it修复将在 2.5.1 版本中。

关于java - Log4j 2.5 PatternLayout Nano 时间戳不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34683550/

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