`
衞酆夼
  • 浏览: 6771 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Log4j学习日志1-配置参数

阅读更多
Log4j配置文件中的一些配置参数:
%m 输出代码中指定的消息

%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL

%r 输出自应用启动到输出该log信息耗费的毫秒数

%t 输出产生该日志事件的线程名;

%n 输出一个回车换行符,Windows平台为"\r\n",Unix平台为"\n"

%d 输出日志时间的日期或时间,默认格式为ISO8601,也可以在其后指定格式,
比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2008年10月18日22:10:28:832

%c  输出所属的类目,通常就是所在类的全名,如“iNotes.Default”;

%l  输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数

%L 输出代码中的行数;

%F 输出代码中的文件名;
分享到:
评论

相关推荐

    tomcat下的log4j日志配置

    ### Tomcat 下的 Log4j 日志配置详解 在日常的 Web 开发中,日志记录对于调试问题、监控系统状态以及后期维护来说至关重要。在使用 Apache Tomcat 作为服务器时,合理配置日志框架(如 Log4j)能够极大地提高开发...

    日志-Apache-log4j2-Java-下载慢

    - **动态配置**:Log4j2支持通过XML、JSON、YAML或Java API等方式动态修改日志配置,无需重启应用即可生效。 - **插件架构**:Log4j2拥有丰富的插件库,包括不同的Appenders(如控制台、文件、数据库等)、Layouts...

    Log4j日志配置说明,Log4j日志配置说明

    ### Log4j日志配置详解 #### 一、概述 Log4j 是一个基于 Java 的开源日志记录框架,由 Apache 软件基金会维护。它允许开发人员根据等级记录日志信息,使得用户能够控制日志信息的记录级别及去向。本文将通过一份...

    log4j中配置日志文件相对路径方法(PDF)

    log4j.appender.logfile.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ``` 在程序启动之前,可以通过`System.setProperty("WORKDIR", "指定路径")`的方式设置该变量的值,比如在Web应用中,可以通过...

    log4j集成syslog配置说明

    ### log4j集成syslog配置详解 在现代的IT运维管理中,日志记录与分析是确保系统稳定运行的关键环节之一。log4j作为Java应用中广泛使用的日志框架,其强大的日志处理能力得到了业界的认可。而syslog作为一种标准化的...

    tomcat8更换log4j记录日志

    压缩包中的"**log4j.properties**"文件是Log4j的配置文件,用于定义日志的输出级别、格式、目的地等。配置文件中的关键字和参数包括: 1. **rootLogger**: 定义了应用的根日志器,设置其级别(如DEBUG, INFO, WARN,...

    log4j-core-2.7.zip

    1. **配置文件**:`log4j2.xml`或`log4j2.json`是Log4j2的配置文件,可以设置全局日志级别、定义Appenders(日志输出目标)如控制台、文件、数据库等,Filters(过滤器)来决定哪些日志会被记录,以及Layouts(布局...

    log4j删除前N天日志

    Log4j是一个广泛使用的开源日志记录框架,提供灵活的日志配置和强大的日志输出功能。本话题将深入探讨如何使用Log4j中的DailyRollingFileAppender配置来自动删除前N天的日志,以便保持日志文件的大小和数量在可控...

    Log - Log4j - log4j.properties配置文件

    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=/path/to/app.log log4j.appender.R....

    log4jappender配置kafka使用的jar包

    1. **Log4j核心库**:这是基础的日志框架,提供日志记录的基本功能。你需要`log4j-api.jar`和`log4j-core.jar`。 2. **Kafka生产者库**:Log4jAppender需要使用Kafka的生产者API来发送日志到Kafka集群。这通常指的...

    log4j日志文件乱码解决方法

    本文将详细讨论如何解决Log4j日志文件出现的乱码问题。 首先,我们要理解Log4j的工作原理。Log4j允许开发者自定义日志输出的方式,包括输出到控制台、文件、数据库等。它使用了`QuietWriter`类来写入日志,`...

    slf4j-log4j12-1.7.12.jar、slf4j-api-1.7.12.jar

    标题中的"slf4j-log4j12-1.7.12.jar"是SLF4J的一个绑定包,它的作用是将SLF4J API与log4j日志框架连接起来。具体来说,这个版本(1.7.12)的绑定包实现了SLF4J的API,并将其桥接到log4j的实现上,使得开发者可以通过...

    log4j-users-guide-2.5

    ### Apache Log4j2 用户指南 v2.5 关键知识点概览 #### 1.1 欢迎使用 Log4j2! ##### 1.1.1 介绍 Log4j2 是一个广泛使用的 Java 日志框架,由 Apache Software Foundation 开发与维护。自 1996 年起,随着 SEMPER ...

    配置Log4j的详细最好的日志工具

    ### 配置Log4j的详细指南:最佳的日志管理工具 #### 一、引言 在软件开发过程中,良好的日志记录对于调试、维护和性能优化等方面具有至关重要的作用。Log4j作为Apache下的一个开源项目,因其高度灵活性、易配置性...

    tomcat下struts2的log4j日志配置.doc

    接着,将解压后的`log4j-1.x.x.jar`文件添加到你的项目类路径(LIB目录)中,确保项目能够识别并使用Log4j库。 Log4j的配置有静态和动态两种方式。静态配置通常是通过调用`BasicConfigurator.configure()`来完成,...

    log4j.properties配置详解

    Log4J采用类似C语言中的`printf`函数的打印格式格式化日志信息,常用的参数有: - `%m`:输出代码中指定的消息。 - `%p`:输出优先级,例如DEBUG、INFO、WARN、ERROR、FATAL。 - `%r`:输出自应用启动到输出该日志...

    log4j日志管理

    ### Log4j日志管理详解 #### 一、Log4j概述 Log4j是一款流行的开源日志框架,由Apache软件基金会提供。它允许开发者在应用程序中加入日志功能,以便于跟踪程序运行过程中的各种状态信息。Log4j的核心设计理念在于...

    打log4j日志-ibatis的sql输出

    Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,在这里你可以设置不同级别的日志输出,例如DEBUG、INFO、WARN、ERROR等。 对于Ibatis,这是一个轻量级的持久层框架,它将SQL语句与Java代码分离,提供了...

    log4j(三):配置文件属性解释、级别、布局、参数设置等

    本文将深入解析Log4j的配置文件属性、日志级别、布局方式以及参数设置等核心知识点,帮助你更好地理解和利用这个强大的工具。 一、配置文件属性解释 Log4j的核心配置文件通常是`log4j.properties`或`log4j.xml`,它...

Global site tag (gtag.js) - Google Analytics