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

log4j配置示例

    博客分类:
  • JAVA
阅读更多
log4j.rootLogger=DEBUG

#将技术网log记录到TNetLog,allLog,errAllLog中
log4j.logger.TNet=DEBUG,console,TNet,allLog,errAllLog

#将局平台相关log记录到abrsLog,allLog,errAllLog中
log4j.logger.abrs=DEBUG,console,abrs,allLog,errAllLog

#将实时秒数据和分钟数据信息记录到timeLog中
log4j.logger.Time=DEBUG,console,inTime

#将接口应用所有信息记录到allLog中
log4j.logger.all=DEBUG,console,allLog

#console--打印到屏幕上
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%-5p] [%d{yyyy-MM-dd HH:mm:ss}] [%c][line:%L] - %m%n

#TNet--打印到文件TNet中--专门为TNet服务
log4j.appender.TNet=org.apache.log4j.DailyRollingFileAppender
log4j.appender.TNet.file=./log/TNetLog
log4j.appender.TNet.DatePattern='.'yyyy-MM-dd
log4j.appender.TNet.layout=org.apache.log4j.PatternLayout
log4j.appender.TNet.layout.ConversionPattern=[%-5p] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [method]:%l%n %m%n

#ABRS--打印到文件abrs中--专门为abrs服务
log4j.appender.abrs=org.apache.log4j.DailyRollingFileAppender
log4j.appender.abrs.file=./log/abrsLog
log4j.appender.abrs.DatePattern='.'yyyy-MM-dd
log4j.appender.abrs.layout=org.apache.log4j.PatternLayout
log4j.appender.abrs.layout.ConversionPattern=[%-5p] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [method]:%l%n %m%n

#allLog--打印到文件allLog中--记录所有log信息
log4j.appender.allLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.allLog.file=./log/alllog
log4j.appender.allLog.DatePattern='.'yyyy-MM-dd
log4j.appender.allLog.layout=org.apache.log4j.PatternLayout
log4j.appender.allLog.layout.ConversionPattern=[%-5p] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [method]:%l%n %m%n

#inTime--打印到文件timeLog中--专门为实时分钟数据、秒数据服务
log4j.appender.inTime=org.apache.log4j.RollingFileAppender
log4j.appender.inTime.file=./inTime/timeLog
log4j.appender.inTime.MaxFileSize=2048KB
log4j.appender.inTime.MaxBackupIndex=200
log4j.appender.inTime.layout=org.apache.log4j.PatternLayout
log4j.appender.inTime.layout.ConversionPattern=[%-5p] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [method]:%l%n %m%n

#--错误信息打印到文件

#A4--打印到文件ErrLog中--记录所有Error Log信息
log4j.appender.errAllLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.errAllLog.file=./log/ErrLog
log4j.appender.errAllLog.DatePattern='.'yyyy-MM-dd
#只输出ERROR级别以上的日志!!!
log4j.appender.errAllLog.Threshold=ERROR
log4j.appender.errAllLog.layout=org.apache.log4j.PatternLayout
log4j.appender.errAllLog.layout.ConversionPattern=[%-5p] [%d{yyyy-MM-dd HH:mm:ss,SSS}] [method]:%l%n %m%n

分享到:
评论

相关推荐

    log4j的配置示例

    **标题:“log4j的配置示例”** **描述:“简单的log4j测试工程”** 在Java开发中,日志管理是一项重要的任务,它有助于跟踪应用程序的运行状态、错误和调试信息。Log4j是Apache提供的一款开源日志组件,广泛应用...

    log4j配置和加载方法

    ### Log4j配置与加载方法详解 Log4j是一款由Apache出品的日志记录工具,它提供了灵活的日志级别控制和多样化的日志输出方式,广泛应用于Java应用的开发中。本文将深入解析log4j的配置与加载机制,帮助开发者更好地...

    log4j配置使用,描述了log4j的配置实用

    ### log4j配置详解 #### 一、log4j简介 Log4j 是一个开源的日志记录工具,它允许开发者自定义日志级别并能够输出丰富的日志信息。本篇文章将详细解读 log4j 的基本配置及使用方法,非常适合初学者理解和掌握。 ##...

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

    总结来说,这个压缩包提供了log4j的使用教程、配置示例、API文档、Java代码示例以及配置文件的解释,是一个全面学习和使用log4j的资源集合。通过深入研究这些文件,开发者可以掌握如何在自己的Java应用中有效地利用...

    SpringBoot框架配置log4j和log4j2的配置代码

    3. **配置SpringBoot**:在`application.properties`中指定Log4j配置文件位置。 ```properties logging.config=classpath:log4j.properties ``` ### SpringBoot与Log4j2 Log4j2作为Log4j的升级版,提供更好的性能...

    log4j示例项目

    这个“log4j示例项目”旨在帮助开发者理解和使用Log4j,通过该项目,我们可以深入学习Log4j的配置、使用方法以及其在实际开发中的应用。 **1. Log4j的组成部分** Log4j主要包括三个核心组件:Logger(日志器)、...

    log4j实用配置扩展

    #### 四、log4j的核心组件 log4j的核心组件主要包括**Loggers(记录器)**、**Appenders(输出源)**和**Layouts(布局)**。 1. **Loggers (记录器)**:负责生成日志信息,并决定是否发送日志信息到Appenders。记录器...

    Log4J_全能配置文件.pdf

    #### 三、其他配置示例 除了以上提到的基本配置外,还可以配置更多高级功能,例如: - **邮件通知**:当发生严重错误时自动发送邮件通知。 - **数据库日志**:将日志记录到数据库中,便于后续的数据分析。 - **...

    log4j日志配置以及配置文件详解

    接下来,`log4j配置说明.txt`文件通常会提供更详细的解释和示例,包括如何配置不同的appender(如FileAppender、RollingFileAppender等),如何定义不同logger的级别,以及如何使用自定义的error handler和filter。...

    Log4j配置实例

    下面是一个简单的`log4j.properties`配置示例: ```properties # 设置全局日志级别为INFO log4j.rootLogger=INFO, stdout, file # 配置控制台输出 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j....

    Log4j2结合Slf4j配置使用

    Log4j2 结合 Slf4j 配置使用 Log4j2 是一个功能强大且广泛使用的日志记录工具,它提供了灵活的日志记录机制和高性能的日志记录能力。Slf4j 则是一个简单的日志记录门面,提供了统一的日志记录接口。今天,我们将...

    log4j配置与使用方法

    ### log4j配置与使用方法 #### 一、log4j简介 log4j是Apache的一个开源项目,通过使用log4j,开发者能够控制日志信息的生成、等级以及输出的目的地。它允许用户根据不同的环境调整日志的级别,从而帮助开发者在...

    log4j-1.2.17的jar包以及依赖包,还有一份log4j的配置文件,输出到控制台和文件夹两种配置

    **四、配置示例** ```properties # 设置Root Logger级别 log4j.rootLogger=DEBUG, Console, File # 控制台Appender log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Target=...

    log4j配置

    以下是一个基本的`log4j.properties`配置示例: ```properties # 设置根日志器的级别为INFO log4j.rootLogger=INFO, Console, File # 定义Console Appender log4j.appender.Console=org.apache.log4j....

    Log4j配置文件

    ### Log4j配置文件详解 #### 一、概述 Log4j是一款开源的日志记录工具,广泛应用于Java应用程序中。其强大的配置灵活性使得开发者能够轻松地定制日志记录的细节,如日志级别、输出目的地及日志信息的格式等。本文...

    log4j简单配置

    #### 四、log4j配置示例解析 在提供的部分内容中,给出了一段简单的log4j配置示例。下面我们将逐一分析这些配置项的作用。 ##### 1. 创建log4j配置文件 - 在项目src目录下创建名为`log4j.properties`的配置文件。...

    kafka_Java_Log4j

    以下是一个基本的Log4j配置示例: ```properties # 在log4j.properties中配置KafkaAppender log4j.appender.kafka=org.apache.kafka.log4jappender.KafkaLog4jAppender log4j.appender.kafka.layout=org.apache.log...

    log4j配置说明

    下面是一个基础的`log4j.properties`配置示例: ```properties # 设置全局日志级别 log4j.rootLogger=DEBUG, stdout, FILE # 控制台输出 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender....

    Log4J配置实例(xml格式)

    **Log4J配置实例(XML格式)** Log4J是一款广泛应用的日志记录框架,它为Java应用程序提供了灵活的日志记录功能。在Java开发中,日志记录是必不可少的一部分,可以帮助开发者跟踪程序运行状态,定位错误和调试代码...

    log4j实例,配置

    下面是一个简单的Log4j配置示例(`log4j.properties`): ```properties # 设置全局日志级别为INFO log4j.rootLogger=INFO, stdout, file # 控制台输出 log4j.appender.stdout=org.apache.log4j.ConsoleAppender ...

Global site tag (gtag.js) - Google Analytics