<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    拾貝殼

    走過的路
    隨筆 - 39, 文章 - 1, 評論 - 14, 引用 - 0
    數據加載中……

    log4j配置概要

    官方網址:
    http://logging.apache.org/log4j/docs/index.html

    一個中文翻譯的文檔:

    http://www.jaxwiki.org/zh/project/logging.apache.org/log4j/docs/manual.html


    我摘出黃色字體表明幾條列在下面,也是筆者認為log4j最主要特點的濃縮:

    1.階層式的命名:

          如果一個logger 的名字后面跟著一個點號(dot),它就是點號(dot)后面的那個logger的前輩( ancestor),是這個晚輩(descendant) 的前綴。如果在它自己和這個晚輩之間沒有其它的前輩,它和這個晚輩之間就是關系。

    2.級別繼承

       對于一個給定的logger C,它繼承的級別等于logger階層里,從C開始往root logger上去的第一個non-null級別。


    3.執行規則

       在一個級別為q(被指定的或繼承的)的logger里,一個級別為p的日志請求,只有在p >= q 時才能夠被執行。

    4.appender添加性的規則

    Logger C的log輸出信息將被輸出到C的所有appenders和它的前輩的 appenders。這就是"appender additivity"的意思。但是,如果logger C的前輩,比如說P,P的additivity flag被設置為 false,那么,C的輸出信息將被輸出到C的所有appenders中去,以及它的前輩的——截止在P那里,包括P在內的,appenders中去,但是不會輸出到P的前輩的 appenders中去。 默認情況下,Loggers的additivity flag設置為true

    關于日志格式:暫貼幾個樣例:
    log4j.appender.A1.layout.ConversionPattern=%d %-5p [%t] %-c (%13F:%L) %3x - %m%n

    在配置文件中,log4j可以訪問到系統環境變量。具體的變量參考相關資料。
    一篇我很早以前在csdn寫的文章:
    http://blog.csdn.net/huabingl/archive/2005/02/19/293933.aspx

    posted on 2006-07-04 10:07 binge 閱讀(531) 評論(0)  編輯  收藏 所屬分類: OPEN SOURCE

    主站蜘蛛池模板: 国产精品亚洲专一区二区三区| 亚洲视频国产视频| 黄色网址免费在线| 国产精品无码免费视频二三区 | 性感美女视频免费网站午夜 | 日本免费高清视频| 国产成人亚洲精品青草天美| 久久精品无码专区免费| 亚洲日产无码中文字幕| 男的把j放进女人下面视频免费| 久久久久国产亚洲AV麻豆 | 91精品免费在线观看| 亚洲伊人色一综合网| 国产三级在线观看免费| 亚洲人av高清无码| 亚洲国产精品第一区二区三区| 一级人做人爰a全过程免费视频 | 四虎最新永久免费视频| 亚洲人成人无码.www石榴 | 精品国产亚洲男女在线线电影| 国产综合免费精品久久久| 亚洲AV无码不卡无码| 在线观看无码AV网站永久免费| 在线观看亚洲免费视频| 亚洲午夜国产精品无码老牛影视| 久久国产乱子伦精品免费不卡 | 亚洲色欲色欲www在线丝| 中文字幕免费视频| 精品在线免费视频| 亚洲成av人片在线观看无码不卡| 精品国产免费人成电影在线观看 | 亚洲欧美日韩久久精品| 亚洲一级片内射网站在线观看| 无码AV片在线观看免费| 亚洲熟妇成人精品一区| 亚洲欧洲日产国码无码网站| 噼里啪啦免费观看高清动漫4| yellow视频免费在线观看| 亚洲国产成人精品无码区在线秒播| 国产精品公开免费视频| 国偷自产一区二区免费视频|