我正在尝试配置 Logback(在 Grails 中使用 Groovy 配置),以便:
- 任何错误(来自任何地方)都会记录到滚动文件并发送电子邮件
- 我的类的所有调试输出都发送到滚动文件
这是我到目前为止所拥有的:
appender("ROLLING", RollingFileAppender) { ... }
appender("EMAIL", SMTPAppender) { ... }
logger("my.package", DEBUG, ["ROLLING"], false)
root(ERROR, ["ROLLING", "EMAIL"])
滚动文件似乎得到了我的期望(至少从我的包中调试),但EMAIL
附加程序一无所获。
如何将错误发送到EMAIL
附加程序?