log4j - 是否有提供自动编号的功能?
我想问log4j是否为附加的每个日志提供自动编号功能?
例如:
1 Message test A.
2 Message test B.
3 Message test C.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想问log4j是否为附加的每个日志提供自动编号功能?
例如:
1 Message test A.
2 Message test B.
3 Message test C.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
不是开箱即用的。
您可以查看
PatternLayout
类,扩展它,并重写方法来创建您自己的
MyPatternParser
,扩展PatternParser
(请参阅源代码),重写方法:提出一个新的转换字符并编写一个新的
PatternConverter
来提供 int 值,每次访问时都会增加该值。我对类似的功能做了类似的事情,现在无法访问该代码,但它或多或少是需要的。
PS:现在您可以投票了,您会非常感谢我之前为您提供帮助的努力。
Not out of the box.
You can look at
PatternLayout
class, extend it, and overridemethod to create your own
MyPatternParser
, extendingPatternParser
(see the source), overriding the method:Come up with a new conversion character and write a new
PatternConverter
to supply an int value, increasing every time it's accessed.I did something like that for a similar feature, don't have access to that code now, but it's more or less what was needed.
P.S.: Now that you can upvote, you could be so kind to appreciate my previous effort to help you.