`

log4j 属性配置文件

 
阅读更多

log4j.rootLogger=DEBUG,F_DEBUG,F_INFO,F_WARN,F_ERROR,CONSOLE

## Disable other log

log4j.logger.org.springframework=ERROR

log4j.logger.org.apache=ERROR

log4j.logger.com.opensymphony.xwork2=ERROR

log4j.logger.com.ibatis=ERROR

log4j.logger.org.hibernate=ERROR

log4j.logger.com.mchange.v2=ERROR

log4j.logger.org.directwebremoting=ERROR

log4j.logger.freemarker=ERROR

log4j.logger.net.sf.ehcache=ERROR

 

## console appender

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender

log4j.appender.CONSOLE.Target=System.out

log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout

log4j.appender.CONSOLE.layout.ConversionPattern=[%p][%d{ISO8601}][%l]%m%n

 

## DEBUG

log4j.appender.F_DEBUG=org.apache.log4j.RollingFileAppender

log4j.appender.F_DEBUG.Threshold=DEBUG

log4j.appender.F_DEBUG.file=${catalina.home}/logs/debug/portalasg_sync_debug.log

log4j.appender.F_DEBUG.Encoding=UTF-8

log4j.appender.F_DEBUG.MaxFileSize=10MB

log4j.appender.F_DEBUG.MaxBackupIndex=100

log4j.appender.F_DEBUG.layout=org.apache.log4j.PatternLayout

log4j.appender.F_DEBUG.layout.ConversionPattern=[%p][%d{ISO8601}][%l]%m%n

 

## INFO

log4j.appender.F_INFO=org.apache.log4j.RollingFileAppender

log4j.appender.F_INFO.Threshold=INFO

log4j.appender.F_INFO.file=${catalina.home}/logs/info/portalasg_sync_info.log

log4j.appender.F_INFO.Encoding=UTF-8

log4j.appender.F_INFO.MaxFileSize=10MB

log4j.appender.F_INFO.MaxBackupIndex=100

log4j.appender.F_INFO.layout=org.apache.log4j.PatternLayout

log4j.appender.F_INFO.layout.ConversionPattern=[%p][%d{ISO8601}][%l]%m%n

 

## WARN

log4j.appender.F_WARN=org.apache.log4j.RollingFileAppender

log4j.appender.F_WARN.Threshold=WARN

log4j.appender.F_WARN.file=${catalina.home}/logs/warn/portalasg_sync_warn.log

log4j.appender.F_WARN.Encoding=UTF-8

log4j.appender.F_WARN.MaxFileSize=10MB

log4j.appender.F_WARN.MaxBackupIndex=100

log4j.appender.F_WARN.layout=org.apache.log4j.PatternLayout

log4j.appender.F_WARN.layout.ConversionPattern=[%p][%d{ISO8601}][%l]%m%n

 

## ERROR

log4j.appender.F_ERROR=org.apache.log4j.RollingFileAppender

log4j.appender.F_ERROR.Threshold=ERROR

log4j.appender.F_ERROR.file=${catalina.home}/logs/error/portalasg_sync_error.log

log4j.appender.F_ERROR.Encoding=UTF-8

log4j.appender.F_ERROR.MaxFileSize=10MB

log4j.appender.F_ERROR.MaxBackupIndex=100

log4j.appender.F_ERROR.layout=org.apache.log4j.PatternLayout

log4j.appender.F_ERROR.layout.ConversionPattern=[%p][%d{ISO8601}][%l]%m%n

分享到:
评论

相关推荐

    log4j的配置文件.zip

    `log4j.properties`文件是Log4j的核心配置文件,它定义了日志输出的行为,包括日志级别、输出目的地、格式以及过滤规则等。 在`log4j.properties`文件中,有以下几个关键知识点: 1. **日志级别(Logging Levels)...

    log4j.jar包,和log4j.properties配置文件下载

    2. **log4j.properties**:这是一个配置文件,用于定制Log4j的行为。在这个文件中,你可以设置日志级别,指定哪些类或包的日志应该被记录,以及日志应该如何被输出(即选择哪个Appender)。例如,你可能想要将DEBUG...

    log4j全能配置文件

    log4j配置文件全部属性配置log4j模版

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

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

    Log4j配置文件详细说明

    本篇将详细介绍Log4j的配置文件及其常用属性,旨在帮助初学者快速掌握Log4j的配置方法。 首先,Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,用于定义日志输出的行为。这里我们主要讨论基于文本格式的`...

    Log4j配置文件解析以及加载自己的配置文件.doc

    总结起来,Log4j配置文件的解析和加载是通过定义根日志器、Appender、Layout以及它们各自的属性来实现的。理解这些配置项的含义和用法,可以帮助我们更好地管理和定制日志输出,提高日志的可读性和分析效率。在实际...

    tomcat下的log4j日志配置

    2. **配置全局 Log4j 属性文件**:在任意位置创建 `log4j.properties` 文件,并设置全局的日志级别、输出格式及存储路径等。通常会将该文件放置在 Tomcat 的 `conf` 目录下。 ```properties log4j.rootLogger=...

    Log4j2学习log4j2.xml配置模板

    --monitorInterval:Log4j 能够自动检测修改配置 文件和重新配置本身,设置间隔秒数--> <!--先定义所有的 appender--> <!--这个输出控制台的配置--> <!--输出日志的格式--> [%d{HH:mm:ss:SSS}] [%p] - %l -...

    log4j使用手册和配置文件示例

    `log4j.properties`是log4j的主要配置文件,其中包含了一系列的属性设置,例如: - `log4j.rootLogger`:定义根日志器,指定日志级别和appender。 - `log4j.appender.*`:定义appender,例如`log4j.appender.FILE=...

    log4j.properties配置详解

    #### 一、Log4j配置文件基本概念 Log4j是一种广泛应用于Java应用程序的日志框架,它可以帮助开发者轻松管理应用程序的日志记录过程。Log4j支持多种配置方式,其中.properties文件配置是最常用的一种。通过....

    log4j的jar包和配置文件

    在Mybatis的配置文件`mybatis-config.xml`中,可以通过`<settings>`标签的`logImpl`属性设置日志实现: ```xml <setting name="logImpl" value="LOG4J"/> ``` 这样,Mybatis的动态SQL执行过程中的信息将通过Log...

    一个Log4j配置文件,感觉还不错

    《深入理解Log4j配置文件》 在Java开发中,日志记录是不可或缺的一部分,而Log4j作为一款广泛使用的日志框架,以其强大的功能和灵活性深受开发者喜爱。本篇文章将详细探讨一个感觉还不错的Log4j配置文件,旨在帮助...

    log4j的配置文件

    ### log4j配置文件详解 #### 一、引言 在Java开发中,日志记录是软件维护和调试的重要组成部分。log4j作为一款优秀的日志框架,被广泛应用于各类项目之中。log4j的核心功能之一是通过配置文件来定制化日志行为,...

    log4j使用手册和配置文件实例

    Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,用于设置日志器、输出器和布局等相关属性。以下是一些基本配置示例: ```properties # 配置控制台输出 log4j.rootLogger=DEBUG, Console log4j.appender....

    log4j.properties文件

    log4j属性文件,里面写好了各种描述错误的信息

    Log4j 详细配置

    配置文件结构 Log4j 的配置通常在 `log4j.properties` 或 `log4j.xml` 文件中进行。下面是一个基本的 `log4j.properties` 示例: ```properties # 定义 root logger log4j.rootLogger=DEBUG, stdout, file # ...

    log4j的配置

    本文将基于提供的log4j.xml配置文件,详细解析其各项设置。 #### 二、log4j.xml配置文件结构 log4j.xml配置文件遵循XML格式,主要由以下几部分组成: 1. **文档声明**:用于声明当前XML文档的版本和编码方式。 - ...

    log4j集成syslog配置说明

    本文将深入探讨如何在log4j中集成syslog,包括syslog的配置、log4j的属性设置以及相关注意事项。 #### syslog服务配置 首先,我们需要在接收日志的主机上配置syslog服务,使其能够接收并处理来自远程机器的日志...

    spring log4j配置文件资料

    Log4j 配置文件通常以 `log4j.properties` 或 `log4j.xml` 的形式存在,其中包含了关于日志输出级别、日志目的地、格式和过滤器等设置。 配置 Spring 中的 Log4j,首先需要在项目的类路径下放置 Log4j 配置文件。...

Global site tag (gtag.js) - Google Analytics