`

Log4j输出多个文件

    博客分类:
  • JAVA
阅读更多
log4j.rootLogger=warn,stdout, file
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n

# Output to the File
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.MaxFileSize=102400KB
log4j.appender.file.MaxBackupIndex=100
log4j.appender.file.File=log4j/jfinal.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH\:mm\:ss}%n[%p]-[Thread\: %t]-[%C.%M()]\: %m%n


#Output to the zyksync file 
#eg: private static Logger logger1 = Logger.getLogger("zyksync");
log4j.logger.zyksync=DEBUG,zyksync
log4j.appender.zyksync=org.apache.log4j.RollingFileAppender
log4j.appender.zyksync.MaxFileSize=102400KB
log4j.appender.zyksync.MaxBackupIndex=100
log4j.appender.zyksync.File=log4j/userOperation.log
log4j.appender.zyksync.layout=org.apache.log4j.PatternLayout
log4j.appender.zyksync.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH\:mm\:ss}%n[%p]-[Thread\: %t]-[%C.%M()]\: %m%n


additivity的作用在于 children-logger是否使用 rootLogger的配置,例如 输出终端。
其他设置参数:log4j.additivity.zyksync = false
分享到:
评论

相关推荐

    log4j多文件输出打印

    log4j、日志输出、自定义日志、多文件输出。

    log4j输出多个自定义路径的日志文件小例子

    本工程主要实现log4j输出多个自定义路径的日志文件,为方便大家使用

    log4j多文件目标输出

    log4j多文件目标输出

    Java Log4j所需Jar包

    Java Log4j 1,2 所需Jar包,一个完整的软件,日志是必不可少的。程序从开发、测试、维护、运行等环节,都需 要向控制台或文件等位置输出大量信息。这些信息的输出,在很多时候是使用 System.out.println()无法完成的。 ...

    Log4j日志管理系统简单使用说明

     禁用与使用日志请求只是Log4j其中的一个小小的地方,Log4j日志系统允许把日志输出到不同的地方,如控制台(Console)、文件(Files)、根据天数或者文件大小产生新的文件、以流的形式发送到其它地方等等。...

    log4j使用实战

    log4j.rootLogger=INFO,CONSOLE log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender INFO是日志记录的最低等级,必须写,它和比它高的等级会进入日志,如WARN、ERROR、FATAL、OFF。 关于8个日志等级,参考:...

    Log4j多线程实践-LogTest

    博文“Log4j多线程实践”中测试工程的源码,利用log4j实现每个子线程独立输出日志文件。

    jjava日志文件log4j

    Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式...

    Log4j多线程读取多个配置文件

    不同的线程读取多个配置文件,输出多个文件

    使用Log4j进行日志操作

    此外,通过Log4j其他语言接口,您可以在C、C++、.Net、PL/SQL程序中使用Log4j,其语法和用法与在Java程序中一样,使得多语言分布式系统得到一个统一一致的日志组件模块。而且,通过使用各种第三方扩展,您可以很方便...

    java自定义日志输出文件(log4j日志文件输出多个自定义日志文件)

    打印日志的在程序中是必不可少的,如果需要将不同的日志打印到不同的地方,则需要定义不同的Appender,然后定义每一个Appender的日志级别、打印形式和日志的输出路径,下面看一个示例吧

    log4j.properties

    Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式...

    日志管理Log4j学习笔记

    Log4j 是 Apache 的一个开放源代码项目,通过使用 Log4j ,我们可以控制日志信 送的目的地是控制台、文件、 GUI 组件、甚至是套接口服务器、 NT 的事件记录器、 X Syslog 守护进程等;我们也可以控制每一条日志的...

    总结的一些关于log4j的文章

    好文共欣赏: jboss下通过配置log4j.xml实现web应用的日志.htm log4j.xml log4j.xml配置文件设置.doc ...将系统日志发布到多个文件.htm 请问怎么控制日志的输出啊.htm 怎样关闭Hibernate启动时的DEBUG信息.htm

    Apache的一个开放源代码的项目log4j

    log4j是Apache的一个开放源代码的项目,通过使用log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出...

    log4j配置文件

    使日志信息具有多种输出格式和多个输出级别。日志记录可以通过配置在运行时得到控制,他可以避免使用成千上万的System.out.pringln语句维护程序日志。 log4j简介: log4j是有Apache的开源项目,通过使用log4j,可以...

    log4cplus 源码(C++编写的开源的日志系统)

    log4cplus是C++编写的开源的日志系统,前身是java编写的log4j系统.受Apache Software License保护。作者是Tad E. Smith。log4cplus具有线程安全、灵活、以及多粒度控制的特点,通过将信息划分优先级使其可以面向程序...

    Log4j入门和实例

    而info(),debug()方法不会被执行. Appender:指定日志信息应该被输出到什么地方(控制台,文件,网络设备) Layout:指定日志信息的输出格式 <br>一个Logger可以有多个Appender,每个Appender都对应一种Layout ...

    Apache log4jf详细用法说明

     此外,通过Log4j其他语言接口,您可以在C、C++、.Net、PL/SQL程序中使用Log4j,其语法和用法与在Java程序中一样,使得多语言分布式系统得到一个统一一致的日志组件模块。而且,通过使用各种第三方扩展,您可以很...

Global site tag (gtag.js) - Google Analytics