JDK-Logger

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: log4j的作者Ceki Gülcü在停止维护log4j后开始新的日志组件的开发,他的新作为日志门面slf4j以及log4j的替代品logback。不过logback至今还没有出1.0的正式版,所以使用率并不算高。

log4j的作者Ceki Gülcü在停止维护log4j后开始新的日志组件的开发,他的新作为日志门面slf4j以及log4j的替代品logback。不过logback至今还没有出1.0的正式版,所以使用率并不算高。反而是slf4j几乎已经称为业界日志的统一接口,在hibernate、mina等很多重要的框架中都有所试用。 

slf4j好像是个框架API一个玩意,和log4j纠缠不清,一头雾水,

 

网上看了jdk自带的logger某人写的例子,觉得还不错,

查问JDK文档发现有一句 

Logger 上执行的所有方法都是多线程安全的。

决定自已写了

 

日志记录方法划分为 5 个主要类别:

  • 一系列的 "log" 方法,这种方法带有日志级别、消息字符串,以及可选的一些消息字符串参数。

  • 一系列的 "logp" 方法(即 "log precise"),其与 "log" 方法相似,但是带有显式的源类名称和方法名称。

  • 一系列的 "logrb" 方法(即 "log with resource bundle"),其与 "logp" 方法相似,但是带有显式的在本地化日志消息中使用的资源包名称。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
使用JDK Logging3-22
使用JDK Logging3-22
Java中的日志框架:Log4j与SLF4J详解
Java中的日志框架:Log4j与SLF4J详解
Class org.apache.commons.logging.impl.Jdk14Logger does not implement Log 解决方法
org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Jdk14Logger does not implement Log at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:400) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.jav
283 0
springboot之log4j:WARN No appenders could be found for logger
springboot之log4j:WARN No appenders could be found for logger
springboot之log4j:WARN No appenders could be found for logger
JDB Logger
JDB Logger
63 0
使用JDB Logger
使用JDB Logger
78 0
Java-122-log4j2-2-认识log4j2之Logger
昨天看了log4j2的Appender,今天来看一下Logger。
177 0
零基础学java---Debug
零基础学java---Debug
108 0
零基础学java---Debug