国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

原來寫的一篇老文:實戰Log4j

2019-11-18 11:21:58
字體:
來源:轉載
供稿:網友

以前的文章,粘在這里備份

實驗目的:
 1.把FATAL級錯誤寫入2000NT日志
 2. WARN,ERROR,FATAL級錯誤發送email通知治理員
 3.其他級別的錯誤直接在后臺輸出

 實驗步驟:
 輸出到2000NT日志
 1.把Log4j壓縮包里的NTEventLogAppender.dll拷到WINNT/SYSTEM32目錄下
 2.寫配置文件log4j.PRoperties

 # 在2000系統日志輸出
 log4j.logger.NTlog=FATAL, A8
 # APPENDER A8
 log4j.appender.A8=org.apache.log4j.nt.NTEventLogAppender
 log4j.appender.A8.Source=javaTest
 log4j.appender.A8.layout=org.apache.log4j.PatternLayout
 log4j.appender.A8.layout.ConversionPattern=%-4r %-5p [%t] %37c %3x - %m%n

 3.調用代碼:
 Logger logger2 = Logger.getLogger("NTlog"); //要和配置文件中設置的名字相同
 logger2.debug("debug!!!");
 logger2.info("info!!!");
 logger2.warn("warn!!!");
 logger2.error("error!!!");
 //只有這個錯誤才會寫入2000日志
 logger2.fatal("fatal!!!");


 發送email通知治理員:
 1. 首先下載JavaMail和JAF, 
  ::URL::http://java.sun.com/j2ee/ja/javamail/index.Html
 ::URL::http://java.sun.com/beans/glasgow/jaf.html
 在項目中引用mail.jar和activation.jar。
 2. 寫配置文件
 # 將日志發送到email
 log4j.logger.MailLog=WARN,A5
 #  APPENDER A5
 log4j.appender.A5=org.apache.log4j.net.SMTPAppender
 log4j.appender.A5.BufferSize=5
 log4j.appender.A5.To=chunjie@263.net
 log4j.appender.A5.From=error@error.com
 log4j.appender.A5.Subject=ErrorLog
 log4j.appender.A5.SMTPHost=smtp.263.net
 log4j.appender.A5.layout=org.apache.log4j.PatternLayout
 log4j.appender.A5.layout.ConversionPattern=%-4r %-5p [%t] %37c %3x - %m%n
 3.調用代碼:
 //把日志發送到mail
 Logger logger3 = Logger.getLogger("MailLog");
 logger3.warn("warn!!!");
 logger3.error("error!!!");
 logger3.fatal("fatal!!!");

 在后臺輸出所有類別的錯誤:
 1. 寫配置文件
 # 在后臺輸出
 log4j.logger.console=DEBUG, A1
 # APPENDER A1
 log4j.appender.A1=org.apache.log4j.ConsoleAppender
 log4j.appender.A1.layout=org.apache.log4j.PatternLayout
 log4j.appender.A1.layout.ConversionPattern=%-4r %-5p [%t] %37c %3x - %m%n
 2.調用代碼
 Logger logger1 = Logger.getLogger("console");
 logger1.debug("debug!!!");
 logger1.info("info!!!");
 logger1.warn("warn!!!");
 logger1.error("error!!!");
 logger1.fatal("fatal!!!");



上一篇:java image

下一篇:關于分頁問題(ZT)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰来县| 开鲁县| 拜泉县| 东乡县| 贵南县| 上饶县| 尉氏县| 龙里县| 乌鲁木齐市| 金华市| 孟州市| 巫溪县| 连江县| 巴林左旗| 汉中市| 天柱县| 济宁市| 韶山市| 海晏县| 云和县| 正定县| 东兰县| 沧源| 逊克县| 册亨县| 华蓥市| 隆昌县| 巴南区| 阳西县| 建平县| 沂源县| 比如县| 黄大仙区| 宜川县| 莱芜市| 于田县| 祁阳县| 伽师县| 鄯善县| 藁城市| 邵阳市|