用log4j2覆盖日志行

时间:2019-11-19 13:19:02

标签: java logging log4j2

log4j2是否可以覆盖日志行? 例如,而不是记录

19:43:44.642 [main] INFO  main - Init...
19:43:50.348 [main] INFO  main - Init done.

首先可以登录

19:43:44.642 [main] INFO  main - Init...

当完成初始化而不是写新行时,重写最后一行,例如(重写或仅追加)

19:43:44.642 [main] INFO  main - Init... - done.

我知道一个事实,因为现在不正确(至少在添加时未同时更新时间戳),它也弄乱了。

有可能这样做吗?

1 个答案:

答案 0 :(得分:3)

我认为这是不可能的。日志系统不是控制台。日志输出被转储到流中的文件系统中。从性能的角度来看。
您描述的案例与控制台行为更相关。
因此,这根本不是使用日志记录的正确方法。