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

          log4j日志類型

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



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


          網站導航:
           
          主站蜘蛛池模板: 伽师县| 灌阳县| 上高县| 哈巴河县| 丽江市| 龙井市| 两当县| 东城区| 稷山县| 黔东| 霍州市| 务川| 牟定县| 区。| 阳西县| 商丘市| 昌图县| 新密市| 沁源县| 象州县| 和平区| 永兴县| 盖州市| 莆田市| 牟定县| 玉龙| 长治县| 庆安县| 阳谷县| 大竹县| 黄陵县| 柯坪县| 堆龙德庆县| 盱眙县| 乐陵市| 怀仁县| 贵德县| 兴安县| 嘉定区| 张掖市| 东莞市|