我想问一下log4j是否为每个附加日志提供了自动编号功能?
例如:
1 Message test A.
2 Message test B.
3 Message test C.
答案 0 :(得分:2)
没有开箱即用。
您可以查看PatternLayout
类,扩展它并覆盖
protected PatternParser createPatternParser(String pattern);
创建自己的MyPatternParser
的方法,扩展PatternParser
(参见来源),覆盖方法:
protected void finalizeConverter(char c);
提出一个新的转换字符并编写一个新的PatternConverter
来提供一个int值,每次访问时都会增加。
我为类似的功能做了类似的事情,现在无法访问该代码,但它或多或少都是需要的。
P.S。:既然你可以投票,那么你可以非常感激我以前的努力来帮助你。