麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

log4j配置

2019-11-14 15:19:16
字體:
來源:轉載
供稿:網友
先配置源文件 log4j.PRoperties
 
 
 

下面進行重點講解:

log4j.rootLogger=DEBUG, CONSOLE, FILE      ----- 配置根Logger,等號后的第一個單詞DEBUG代表輸出等級(等級共有5種FATAL ERRORWARN INFO DEBUG,越往后輸出越詳細,按順序每一個等級都包含前面的所有輸出并屏蔽后面的所有輸出。這里推薦選擇二種,分別為ERROR:僅僅只記錄錯誤信息;DEBUG:記錄所有錯誤的詳細信息。在生產配置下,請關閉應用于控制臺CONSOLE選項,僅啟用FILE即可);后面的兩個CONSOLE和FILE代表日志輸出的位置,后面的兩個可以任意命名,為了明顯易懂,使用可以一眼看出含義的單詞。例如,用console代表控制臺輸出,file代表文件輸出

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender      -------注意等號前面的CONSOLE,它對應于上面你的定義,這句話的意思是定義CONSOLE為org.apache.log4j.ConsoleAppender(log4j的控制臺輸出),Log4j提供的appender有以下幾種:

 org.apache.log4j.ConsoleAppender(控制臺)

 org.apache.log4j.FileAppender(文件)

 org.apache.log4j.DailyRollingFileAppender(每天產生一個日志文件)

 org.apache.log4j.RollingFileAppender(文件大小到達指定尺寸的時候產生新文件)

 org.apache.log4j.WriterAppender(將日志信息以流格式發送到任意指定的地方)

log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout    -------定義log4j使用的輸出布局(輸出格式)。

log4j提供以下4種布局樣式:

 org.apache.log4j.HTMLLayout(以HTML表格形式布局)

 org.apache.log4j.PatternLayout(可以靈活地指定布局模式,就是可以自定義輸出樣式),

 org.apache.log4j.SimpleLayout(包含日志信息的級別和信息字符串),

 org.apache.log4j.TTCCLayout(包含日志產生的時間、線程、類別等等信息)

log4j.appender.CONSOLE.layout.ConversionPattern=%d{MM-ddHH:mm:ss}[%c-%L][%t][%-4r] - %m%n    -------這個就是針對PatternLayou你自定義的輸出格式,重點講解一下打印參數, Log4J采用的是類似C語言中的printf函數的打印格式格式化日志信息的

   %m 輸出代碼中指定的消息

  %p 輸出優先級,即DEBUG,INFO,WARN,ERROR,FATAL

  %r 輸出自應用啟動到輸出該log信息耗費的毫秒數

  %c 輸出所屬的類目,通常就是所在類的全名

  %t 輸出產生該日志事件的線程名

  %n 輸出一個回車換行符,Windows平臺為“/r/n”,Unix平臺為“/n”,也就是一跳消息占用一行

  %d 輸出日志時間點的日期或時間,緊跟一對花括號進行自定義格式

   %c 輸出所屬的類目,通常就是所在類的全名

   %l 精確到行

%x 輸出對齊

下面這句話是我從我的控制臺輸出的日志信息中截取的一句,對應上面的定義格式對比看一下就了解的差不多了

09-3010:34:04[com.opensymphony.xwork2.config.providers.InterceptorBuilder-45][main][106] - No interceptor found for name = includeMethods

log4j.appender.FILE.File=D:/logs/log4j.log      --------定義輸出文件的位置及文件名

log4j.appender.FILE.MaxFileSize=1MB          ----------定義每個文件的大小,超過這個大小,則新建一個文件,注意單位 MB 或 KB

運行一下,看看異常信息是不是保存在error.log中

 

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美一级特黄a | 亚洲免费视 | 国产精品久久久久久久久久东京 | 12av电影 | www.99久 | 在线播放中文 | 欧美 日韩 亚洲 中文 | 91成人在线免费观看 | 国产精品久久久久久久久久久久午夜 | 亚洲第一成av人网站懂色 | 国产亚洲精品久久久久久久久久 | 亚洲白嫩在线观看 | 91精品国产成人 | 91精品国产综合久久久欧美 | 99这里精品| 欧美综合在线观看视频 | 久久精品国产精品亚洲 | 日本黄色大片免费 | 午夜视频啊啊啊 | www.9191.com| 精品人伦一区二区三区蜜桃网站 | 欧美激情性色生活片在线观看 | 亚洲精品午夜电影 | 九九热在线免费观看视频 | 免费午夜视频在线观看 | 国产精品视频在线观看免费 | 国产精品一区二区在线 | 人与xxxxhdxxxhdxx| 国产精品99久久久久久大便 | 羞羞视频免费观看入口 | 九九视频精品在线观看 | 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 国产1区在线 | av黄色在线免费观看 | 色视频在线观看 | www.91在线观看 | 今井夏帆av一区二区 | 亚洲精品a级 | 羞羞视频一区 | 国产精品免费麻豆入口 | 欧美激情性色生活片在线观看 |