0
我想設置我的jBoss(4.2.3GA)服務器,以便每次發生異常時都可以將電子郵件發送到交換郵箱,以便開發人員和管理員能夠看到使用其手機的情況。如何在發生錯誤/異常時從jBoss發送電子郵件?
有什麼想法?
非常感謝您
查爾斯
我想設置我的jBoss(4.2.3GA)服務器,以便每次發生異常時都可以將電子郵件發送到交換郵箱,以便開發人員和管理員能夠看到使用其手機的情況。如何在發生錯誤/異常時從jBoss發送電子郵件?
有什麼想法?
非常感謝您
查爾斯
您可以使用Log4j追加做
log4j.appender.sendMail=org.apache.log4j.net.SMTPAppender
log4j.appender.sendMail.To=<email id>
log4j.appender.sendMail.From=</email><email id>
log4j.appender.sendMail.SMTPHost=<mail hostname>
log4j.appender.sendMail.Subject=Log4J Message
log4j.appender.sendMail.layout=org.apache.log4j.PatternLayout
重要的是要注意的是SMTPAppender應該是異步的,否則你可以運行在SMTP服務器關閉時進入死鎖。 – CoolBeans
偉大的風格。這很好。感謝FoxMask。 –
不客氣! ;) – 2012-08-30 11:16:19