posts - 5, comments - 14, trackbacks - 0, articles - 11

          log4j日志類型

          Posted on 2007-01-26 16:20 東舟 閱讀(743) 評論(0)  編輯  收藏
          一個Appender代表log信息要寫向的一個地方。log4j可使用的Appender有很多類型,這里只考慮3種:ConsoleAppender,FileAppender,DailyRollFileAppender
          1 ConsoleAppender
          如果使用ConsoleAppender,那么log信息將寫到Console。就是直接把信息打印到System.out上了。
          2 FileAppender
          使用FileAppender,那么log信息將寫到指定的文件中。這應該是比較經(jīng)常使用到的情況。
          相應地,在配置文件中應該指定log輸出的文件名。如下配置指定了log文件名為demo.txt
          log4j.appender.A2.File=demo.txt
          注意將A2替換為具體配置中Appender的別名。
          3 DailyRollingAppender
          使用FileAppender可以將log信息輸出到文件中,但是如果文件太大了讀起來就不方便了。這時就可以使用DailyRollingAppender。DailyRollingAppender可以把Log信息輸出到按照日期來區(qū)分的文件中。如下配置文件就會每天產(chǎn)生一個log文件,每個log文件只記錄當天的log信息:

          log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender
          log4j.appender.A2.file=demo
          log4j.appender.A2.DatePattern='.'yyyy-MM-dd
          log4j.appender.A2.layout=org.apache.log4j.PatternLayout
          log4j.appender.A2.layout.ConversionPattern=%m%n



          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 老河口市| 修武县| 枣庄市| 崇信县| 海宁市| 临洮县| 长汀县| 龙岩市| 莱芜市| 壤塘县| 云南省| 贡嘎县| 德江县| 凤翔县| 新竹市| 迭部县| 佛冈县| 宝丰县| 胶州市| 呼玛县| 涿鹿县| 富蕴县| 万州区| 上饶县| 梅河口市| 繁昌县| 叶城县| 临朐县| 曲沃县| 公安县| 柯坪县| 驻马店市| 洛南县| 社旗县| 绵竹市| 时尚| 集贤县| 凤城市| 崇义县| 海阳市| 潜山县|