专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
今天看啥  ›  专栏  ›  ImportNew

Log4j2 不使用配置文件,动态生成 logger 对象

ImportNew  · 公众号  · Java  · 2017-05-25 12:32
    

文章预览

(点击 上方公众号 ,可快速关注) 来源:WhyWin, www.cnblogs.com/0201zcr/p/5726072.html 如有好文章投稿,请点击 → 这里了解详情 大家平时使用Log4j一般都是在classpath下放置一个log4j的配置文件,比如log4j.xml,里面配置好Appenders和Loggers,但是前一阵想做某需求的时候,想要的效果是每一个任务都要有一个单独的日志文件记录下来,比如job.001.log,job.002.log这种,这种完全不能使用配置文件来设置。 整体架构: Log4j的组成: Log4j由三个重要的组成构成:日志记录器(Loggers),输出端(Appenders)和日志格式化器(Layout)。 1.日志记录器(Loggers):控制要输出哪些日志记录语句,对日志信息进行级别限制。 2.输出端(Appenders):指定了日志将打印到控制台还是文件中。 3.日志格式化器(Layout) ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览