在SLF4J中,我并不完全确定detached marker是什么。 JavaDoc相当模糊。
有些问题:
答案 0 :(得分:1)
我有同样的问题,并试图找到一些信息。
在SLF4J release notes for 1.3.1中,它说
为响应Michael Newcomb提出的增强请求,现在可以从生成它的MarkerFactory的内部列表中分离标记。
它链接到一个我无法找到的Bugzilla bug#39。
邮件列表slf4j-user上的帖子Marker for object identification?与主题有关,但不包含请求的逐字。
我的解释是:
顺便说一句,在log4j 2 documentation of Log4jMarkerFactory,slf4j的log4j实现中,它说的是方法getDetachedMarker()
出于性能原因,Log4j不支持分离标记。返回的标记已附上。
因此,分离标记仅对某些日志记录库有用。