0
我想添加行號(只是一個連續的整數,不斷增加每個日誌行)到我的logback配置 - 我該怎麼做?我查看了docs中可用的屬性,但我無法在任何地方看到它。我錯過了什麼?行號與logback
我想添加行號(只是一個連續的整數,不斷增加每個日誌行)到我的logback配置 - 我該怎麼做?我查看了docs中可用的屬性,但我無法在任何地方看到它。我錯過了什麼?行號與logback
正如彼得所說,寫一個custom conversion specifier是目前(2012年6月)最好的選擇。下面是示例代碼:
import ch.qos.logback.classic.spi.ILoggingEvent;
import ch.qos.logback.classic.pattern.ClassicConverter ;
import java.util.concurrent.atomic.AtomicLong;
public class LocalSequenceNumberConverter extends ClassicConverter {
AtomicLong sequenceNumber = new AtomicLong(0);
@Override
public String convert(ILoggingEvent event) {
return Long.toString(sequenceNumber.getAndIncrement());
}
}
請張貼上的logback用戶郵件,如果你需要進一步的幫助。
我同意Peter Lawrey的兩個觀點。 –