我有一个处理 id 的程序。一些 id 在 ETL 上出现多个错误。我正在设置 log4j smtp 以在遇到错误或致命错误时发送电子邮件。现在它将为一个程序运行的五个错误发送 5 封电子邮件。我想将它们汇总到一封电子邮件中。我设置了 log4j 属性而不是 xml。
特性。我躲来躲去
log4j.rootCategory=DEBUG,stdout,fileout, sendMail
log4j.appender.sendMail=org.apache.log4j.net.SMTPAppender
log4j.appender.sendMail.Threshold=Error
log4j.appender.sendMail.SMTPHost=mailhost
log4j.appender.sendMail.From=hidden
log4j.appender.sendMail.To=hidden
log4j.appender.sendMail.Subject=Failure
log4j.appender.sendMail.BufferSize=1
#log4j.appender.sendMail.evaluatorClass=TriggerLogEvent
log4j.appender.sendMail.layout=org.apache.log4j.PatternLayout
log4j.appender.sendMail.layout.ConversionPattern=%m
关于 log4j smtp appender 的信息不多。