lo4j傳送錯誤郵件(整理)

2021-06-26 17:03:41 字數 508 閱讀 2944

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...