jar包:log4j-1.2.15.jar,mail.jar,activation.jar
log4j.properties:
#傳送郵件的門檻,僅當等於或高於error(比如fatal)時,郵件才被傳送
#快取檔案大小,日誌達到10k時傳送email
#傳送郵件的郵箱帳號
#smtp郵件傳送伺服器位址
#smtp傳送認證的帳號名
#smtp傳送認證帳號的密碼
#是否列印除錯資訊,如果選true,則會輸出和smtp之間的握手等詳細資訊
#郵件主題
#傳送到什麼郵箱,如果要傳送給多個郵箱,則用逗號分隔;
#如果需要發副本給某人,則加入下列行
private static logger logger=logger.getlogger("test_logger");
public static void main(string args)
使用Log4j在系統中配置兩個不同的Log輸出
一般的log的使用,通過配置log4j的配置檔案,就可以生成log.在開發中碰到乙個對log要求比較高的需求。要求log的輸出分成兩類,一類是普通log,就是平常操作記錄的log 一類是異常log,就是在出現異常的時候將異常記錄下來。兩類log要在不一樣的檔案中輸出。普通log紀錄在三個檔案中迴圈使...
使用Log4j在系統中配置兩個不同的Log輸出
一般的log的使用,通過配置log4j的配置檔案,就可以生成log.在開發中碰到乙個對log要求比較高的需求。要求log的輸出分成兩類,一類是普通log,就是平常操作記錄的log 一類是異常log,就是在出現異常的時候將異常記錄下來。兩類log要在不一樣的檔案中輸出。普通log紀錄在三個檔案中迴圈使...
配置metaq擴充套件log4j傳送訊息的坑
為什麼要配置log4j傳送訊息呢?主要是將現在系統的日誌都集中管理,而不是分散在各個系統中,對於分布式系統更是如此。但是始終測試不成功現在回想一下不成功,主要的原因就是對於每個元件不熟悉不理解其原理。坑1 zookeeper沒有配置myid 啟動metaq也可以連上,但是客戶端通過zookeeper...