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

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

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

    悟心

    成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成。 上人生的旅途罷。前途很遠(yuǎn),也很暗。然而不要怕。不怕的人的面前才有路。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      93 隨筆 :: 1 文章 :: 103 評(píng)論 :: 0 Trackbacks

    log4j.rootLogger=INFO,consoleAppender,logfile,MAIL
    log4j.addivity.org.apache=true

    #ConsoleAppender,控制臺(tái)輸出
    #FileAppender,文件日志輸出
    #SMTPAppender,發(fā)郵件輸出日志
    #SocketAppender,Socket日志
    #NTEventLogAppender,Window NT日志
    #SyslogAppender,
    #JMSAppender,
    #AsyncAppender,
    #NullAppender

    #文件輸出:RollingFileAppender
    #log4j.rootLogger = INFO,logfile
    log4j.appender.logfile = org.apache.log4j.RollingFileAppender
    log4j.appender.logfile.Threshold = INFO  
    # 輸出以上的INFO信息
    log4j.appender.logfile.File = INFO_log.html    
    #保存log文件路徑
    log4j.appender.logfile.Append = true   
    # 默認(rèn)為true,添加到末尾,false在每次啟動(dòng)時(shí)進(jìn)行覆蓋
    log4j.appender.logfile.MaxFileSize = 1MB
    # 一個(gè)log文件的大小,超過這個(gè)大小就又會(huì)生成1個(gè)日志 # KB ,MB,GB
    log4j.appender.logfile.MaxBackupIndex = 3  
    # 最多保存3個(gè)文件備份
    log4j.appender.logfile.layout = org.apache.log4j.HTMLLayout
    # 輸出文件的格式
    log4j.appender.logfile.layout.LocationInfo = true
    #是否顯示類名和行數(shù)
    log4j.appender.logfile.layout.Title =title:\u63d0\u9192\u60a8\uff1a\u7cfb\u7edf\u53d1\u751f\u4e86\u4e25\u91cd\u9519\u8bef
    #html頁面的 < title >
    ############################## SampleLayout ####################################
    # log4j.appender.logfile.layout = org.apache.log4j.SampleLayout
    ############################## PatternLayout ###################################
    # log4j.appender.logfile.layout = org.apache.log4j.PatternLayout
    # log4j.appender.logfile.layout.ConversionPattern =% d % p [ % c] -   % m % n % d
    ############################## XMLLayout #######################################
    # log4j.appender.logfile.layout = org.apache.log4j.XMLLayout
    # log4j.appender.logfile.layout.LocationInfo = true #是否顯示類名和行數(shù)
    ############################## TTCCLayout ######################################
    # log4j.appender.logfile.layout = org.apache.log4j.TTCCLayout
    # log4j.appender.logfile.layout.DateFormat = ISO8601
    #NULL, RELATIVE, ABSOLUTE, DATE or ISO8601.
    # log4j.appender.logfile.layout.TimeZoneID = GMT - 8 : 00
    # log4j.appender.logfile.layout.CategoryPrefixing = false ##默認(rèn)為true 打印類別名
    # log4j.appender.logfile.layout.ContextPrinting = false ##默認(rèn)為true 打印上下文信息
    # log4j.appender.logfile.layout.ThreadPrinting = false ##默認(rèn)為true 打印線程名
    # 打印信息如下:
    #2007 - 09 - 13   14 : 45 : 39 , 765 [http - 8080 - 1 ] ERROR com.poxool.test.test - error成功關(guān)閉鏈接
    ###############################################################################
    #每天文件的輸出:DailyRollingFileAppender
    #log4j.rootLogger = INFO,errorlogfile

    log4j.appender.errorlogfile = org.apache.log4j.DailyRollingFileAppender
    log4j.appender.errorlogfile.Threshold = ERROR
    log4j.appender.errorlogfile.File = ../logs/ERROR_log
    log4j.appender.errorlogfile.Append = true
    #默認(rèn)為true,添加到末尾,false在每次啟動(dòng)時(shí)進(jìn)行覆蓋
    log4j.appender.errorlogfile.ImmediateFlush = true  
    #直接輸出,不進(jìn)行緩存
    # ' . ' yyyy - MM: 每個(gè)月更新一個(gè)log日志
    # ' . ' yyyy - ww: 每個(gè)星期更新一個(gè)log日志
    # ' . ' yyyy - MM - dd: 每天更新一個(gè)log日志
    # ' . ' yyyy - MM - dd - a: 每天的午夜和正午更新一個(gè)log日志
    # ' . ' yyyy - MM - dd - HH: 每小時(shí)更新一個(gè)log日志
    # ' . ' yyyy - MM - dd - HH - mm: 每分鐘更新一個(gè)log日志
    log4j.appender.errorlogfile.DatePattern = ' . ' yyyy - MM - dd ' .log '
    #文件名稱的格式

    log4j.appender.errorlogfile.layout = org.apache.log4j.PatternLayout
    log4j.appender.errorlogfile.layout.ConversionPattern =%d %p [ %c] -   %m %n %d

    #控制臺(tái)輸出:
    #log4j.rootLogger = INFO,consoleAppender
    log4j.appender.consoleAppender = org.apache.log4j.ConsoleAppender
    log4j.appender.consoleAppender.Threshold = ERROR
    log4j.appender.consoleAppender.layout = org.apache.log4j.PatternLayout
    log4j.appender.consoleAppender.layout.ConversionPattern =%d %-5p %m %n
    log4j.appender.consoleAppender.ImmediateFlush = true

    # 直接輸出,不進(jìn)行緩存
    log4j.appender.consoleAppender.Target = System.err
    # 默認(rèn)是System.out方式輸出

    #發(fā)送郵件:SMTPAppender
    #log4j.rootLogger = INFO,MAIL
    log4j.appender.MAIL = org.apache.log4j.net.SMTPAppender
    log4j.appender.MAIL.Threshold = INFO
    log4j.appender.MAIL.BufferSize = 10
    log4j.appender.MAIL.From = yourmail@gmail.com
    log4j.appender.MAIL.SMTPHost = smtp.gmail.com
    log4j.appender.MAIL.Subject = Log4J Message
    log4j.appender.MAIL.To = yourmail@gmail.com
    log4j.appender.MAIL.layout = org.apache.log4j.PatternLayout
    log4j.appender.MAIL.layout.ConversionPattern =%d - %c -%-4r [%t] %-5p %c %x - %m %n

    #數(shù)據(jù)庫:JDBCAppender
    log4j.appender.DATABASE = org.apache.log4j.jdbc.JDBCAppender
    log4j.appender.DATABASE.URL = jdbc:oracle:thin:@ 210.51 . 173.94 : 1521 :YDB
    log4j.appender.DATABASE.driver = oracle.jdbc.driver.OracleDriver
    log4j.appender.DATABASE.user = ydbuser
    log4j.appender.DATABASE.password = ydbuser
    log4j.appender.DATABASE.sql = INSERT INTO A1 (TITLE3) VALUES ( ' %d - %c %-5p %c %x - %m%n ' )
    log4j.appender.DATABASE.layout = org.apache.log4j.PatternLayout
    log4j.appender.DATABASE.layout.ConversionPattern =% d -   % c -%- 4r [ % t] %- 5p % c % x -   % m % n

     

    posted on 2009-11-18 13:00 艾波 閱讀(691) 評(píng)論(2)  編輯  收藏 所屬分類: Java

    評(píng)論

    # re: 配置較全的log4j.properties新手進(jìn)階篇 2009-11-18 21:41 艾波
    秀下我的配置log4j.properties
    #錯(cuò)誤的級(jí)別是info級(jí)別 那么warm,error,fatal級(jí)別的信息都回輸出
    #另外有兩個(gè)名字為CONSOLE和FILE的存放器

    log4j.rootLogger=info,CONSOLE,FILE
    #定義一個(gè)CONSOLE的存放器
    log4j.addivity.org.apache=true
    log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
    log4j.appender.Threshold=ERROR
    log4j.appender.CONSOLE.Target=System.out
    log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
    log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
    #log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n
    #設(shè)置一個(gè)到文件的存放器,該文件可以追加

    log4j.appender.FILE=org.apache.log4j.FileAppender
    #文件名字
    log4j.appender.FILE.File=file.log
    #可以追加內(nèi)容
    log4j.appender.FILE.Append=true
    log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
    log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n  回復(fù)  更多評(píng)論
      

    # re: 配置較全的log4j.properties新手進(jìn)階篇 2009-11-18 22:06 艾波
    用log4j生成了HTML
    #All level less than INFO will be logged
    log4j.rootLogger=INFO, A1

    #A1 is the output device
    log4j.appender.A1=org.apache.log4j.FileAppender
    log4j.appender.A1.File=e:/log4j.htm

    #use html layout
    log4j.appender.A1.layout=org.apache.log4j.HTMLLayout
      回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 国产精品入口麻豆免费观看| 亚洲狠狠婷婷综合久久| 很黄很黄的网站免费的| 牛牛在线精品免费视频观看| 水蜜桃亚洲一二三四在线| 国内自产拍自a免费毛片| 美女被免费网站91色| 激情五月亚洲色图| 亚洲视频在线观看网站| 亚洲a视频在线观看| 色天使亚洲综合在线观看| 国产精品免费一区二区三区四区| 久久久99精品免费观看| 色视频在线观看免费| 国产精品免费久久久久电影网| 亚洲中文久久精品无码ww16| 免费看www视频| 亚洲 综合 国产 欧洲 丝袜 | 亚洲人成电影在线观看网| 国产精品亚洲A∨天堂不卡| 亚洲欧洲免费无码| 99久久免费国产特黄| 亚洲人AV永久一区二区三区久久| 四虎一区二区成人免费影院网址| 99re免费在线视频| 亚洲日本一区二区| 91精品导航在线网址免费| 国产亚洲精品无码成人| 亚洲午夜久久久久久久久久| 国产精品成人无码免费| 久久综合日韩亚洲精品色| 亚洲成a人无码亚洲成av无码| 99亚洲乱人伦aⅴ精品| 91视频免费网站| 亚洲国产成人久久综合野外| 亚洲午夜视频在线观看| 亚洲AV永久无码精品放毛片| 狼色精品人妻在线视频免费| 国产免费高清69式视频在线观看| 天天影院成人免费观看| 亚洲喷奶水中文字幕电影|