博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Log4j简介
阅读量:6811 次
发布时间:2019-06-26

本文共 632 字,大约阅读时间需要 2 分钟。

一、三个主要组件:

  Loggers(记录器)、Appenders(输出源)、Layouts(布局)

  

1、Loggers组件:

  level级别:debug < info < warn < error < fatal

  输出规则:只输出设定级别之上的日志。

2、Appenders组件:

  ConsoleAppender(控制台)

  FileAppender(文件)

  DailyRollingFileAppender(每天产生一个日志文件)

  RollingFileAppender(文件大小到达指定尺寸时,产生一个新的文件记录日志)

  WriterAppender(将日志信息以流格式发送到任意指定的地方)

  ...

  示例:

  log4j.appender.Console=org.apache.log4j.ConsoleAppender

3、Layouts组件

  HTMLLayout(以HTML表格形式布局)

  PatternLayout(灵活指定布局模式)

  SimpleLayout(包含日志信息的级别和信息字符串)

  TTCCLayout(包含日志产生的时间、线程、类别等信息)

  示例:

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

 

转载于:https://www.cnblogs.com/maop/p/8072833.html

你可能感兴趣的文章
大数据能帮企业抓住网络入侵者吗?
查看>>
BoCloud博云完成近亿元融资,加速PaaS与云运维落地
查看>>
IEEE:全球超一半大公司正在研究区块链,但是你需要区块链吗?
查看>>
与线性代数相关的数学词汇
查看>>
托管统一通信 向“云计算”迁移
查看>>
[译] 理解 NodeJS 中基于事件驱动的架构
查看>>
新计算,新纪元——2017 Kubertenes Meetup 即将开幕!
查看>>
【操作系统】3、存储管理
查看>>
咪咕视讯王斌:5G时代的泛娱乐产业生长
查看>>
VC中的正则表达式使用
查看>>
3PAR公司推出第三代虚拟存储阵列
查看>>
对待棘手bug,新手与大牛的差距在哪里?
查看>>
中企通信发布DaaS桌面云解决方案 企业迎来真正“桌面即服务”
查看>>
英国风力发电已比核能便宜
查看>>
《并行计算的编程模型》一2.6.3 AM Ping-Pong示例
查看>>
Kronos银行木马的前世今生
查看>>
武汉电博会看点 daydao电商云ERP亮相
查看>>
浪潮李辉:SDS,承载应用和技术两极蔓延式创新
查看>>
机会与危险并存 存储业希望依旧
查看>>
GE以9.15亿美元收购ServiceMax 以完善工业互联网平台
查看>>