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

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

log4j日志記錄級別

2019-11-10 19:31:13
字體:
來源:轉載
供稿:網友

org.apache.log4j.Level類提供以下級別,但也可以通過Level類的子類自定義級別。

Level描述
ALL各級包括自定義級別
DEBUG指定細粒度信息事件是最有用的應用程序調試
ERROR錯誤事件可能仍然允許應用程序繼續運行
FATAL指定非常嚴重的錯誤事件,這可能導致應用程序中止
INFO指定能夠突出在粗粒度級別的應用程序運行情況的信息的消息
OFF這是最高等級,為了關閉日志記錄
TRACE指定細粒度比DEBUG更低的信息事件
WARN指定具有潛在危害的情況

日志級別是如何工作?

級別p的級別使用q,在記錄日志請求時,如果p>=q啟用。這條規則是log4j的核心。它假設級別是有序的。對于標準級別它們關系如下:ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF。

下面的例子明確指出如何可以過濾所有的DEBUG和INFO消息。這個程序使用記錄并執行setLevel(Level.X)方法來設置所需的日志記錄級別:

這個例子將打印,除了調試和信息的所有消息:

import org.apache.log4j.*;public class LogClass {   PRivate static org.apache.log4j.Logger log = Logger                                    .getLogger(LogClass.class);   public static void main(String[] args) {      log.setLevel(Level.WARN);      log.trace("Trace Message!");      log.debug("Debug Message!");      log.info("Info Message!");      log.warn("Warn Message!");      log.error("Error Message!");      log.fatal("Fatal Message!");   }}

當編譯并運行LogClass程序會產生以下結果:

Warn Message!Error Message!Fatal Message!

使用配置文件設置級別:

Log4j提供這些可以讓程序員自由更改源代碼,改變調試級別的配置級別是基于文件設置。

以下是上面的例子使用 log.setLevel(Level.WARN)方法的配置文件與上面的例子例子功能一樣。

# Define the root logger with appender filelog = /usr/home/log4jlog4j.rootLogger = WARN, FILE# Define the file appenderlog4j.appender.FILE=org.apache.log4j.FileAppenderlog4j.appender.FILE.File=${log}/log.out# Define the layout for file appenderlog4j.appender.FILE.layout=org.apache.log4j.PatternLayoutlog4j.appender.FILE.layout.conversionPattern=%m%n

現在,使用下面的程序:

import org.apache.log4j.*;public class LogClass {   private static org.apache.log4j.Logger log = Logger                                    .getLogger(LogClass.class);   public static void main(String[] args) {      log.trace("Trace Message!");      log.debug("Debug Message!");      log.info("Info Message!");      log.warn("Warn Message!");      log.error("Error Message!");      log.fatal("Fatal Message!");   }}

現在,編譯和運行上面的程序,得到以下結果在 /usr/home/log4j/log.out 文件:

Warn Message!Error Message!Fatal Message!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一区二区三级视频 | 久久91久久| 亚洲天堂在线电影 | 欧美四级在线观看 | 免费国产羞羞网站视频 | 日韩黄色影视 | 91精品观看91久久久久久国产 | 成人黄色小视频网站 | av亚洲在线观看 | 亚洲午夜影院在线观看 | 亚洲成人在线免费观看 | 欧美日韩在线视频一区二区 | 国产成人在线观看免费网站 | 中文字幕在线观看免费视频 | 日韩一级电影在线观看 | 欧美日韩免费看 | 国产精品美女一区二区 | 成年免费大片黄在线观看岛国 | 国产一级毛片a | 欧美精品一区二区三区在线 | 电影一级毛片 | 媚药按摩痉挛w中文字幕 | 久久另类视频 | 黄色片在线免费播放 | 久久亚洲第一 | 欧美日韩大片在线观看 | 久草视频在线看 | 国产91免费看 | 97久久日一线二线三线 | 久久免费视频3 | 国产91亚洲精品久久久 | 伊人午夜视频 | 成人在线视频黄色 | 黄在线观看在线播放720p | 色综合网在线观看 | 一区二区久久精品66国产精品 | chinesehd天美原创xxxx | 免费午夜视频在线观看 | 激情亚洲一区二区 | 中文字幕一二三区芒果 | lutube成人福利在线观看污 |