SLF4J 中的自定义级别日志记录
Custom Level Logging in SLF4J
在我的项目中,日志记录工作得很好。使用 Slf4j 进行日志记录。
样本如下:
import org.slf4j.LoggerFactory;
import org.slf4j.Logger;
public class MyClass{
private static Logger logger = LoggerFactory.getLogger(MyClass.class);
public static void main(String...args){
logger.error("error log...");
}
}
我们已使用 log4j2.xml 进行日志记录配置。
现在我的要求是制作一个自定义级别的日志 "VERBOSE",其 int 值为 150。我正在努力尝试,但似乎很难,或者我不知道 slf4j 是否具有提供自定义级别日志记录的灵活性。
请协助。
Log4j2 API 具有该功能。 SLF4J 没有。但是,虽然不等同,但您可以向事件添加 VERBOSE 标记并对其进行过滤。
在我的项目中,日志记录工作得很好。使用 Slf4j 进行日志记录。 样本如下:
import org.slf4j.LoggerFactory;
import org.slf4j.Logger;
public class MyClass{
private static Logger logger = LoggerFactory.getLogger(MyClass.class);
public static void main(String...args){
logger.error("error log...");
}
}
我们已使用 log4j2.xml 进行日志记录配置。 现在我的要求是制作一个自定义级别的日志 "VERBOSE",其 int 值为 150。我正在努力尝试,但似乎很难,或者我不知道 slf4j 是否具有提供自定义级别日志记录的灵活性。 请协助。
Log4j2 API 具有该功能。 SLF4J 没有。但是,虽然不等同,但您可以向事件添加 VERBOSE 标记并对其进行过滤。