gpt4 book ai didi

.net - Log4Net 多个 SMTP 附加程序?

转载 作者:行者123 更新时间:2023-12-01 02:57:26 24 4
gpt4 key购买 nike

我已经配置了一个 SMTP appender,以便在出现错误时发送电子邮件。

<appender name="EmailAppender">
<bufferSize value="50" />
<lossy value="false" />
<threshold value="ALL" />
<evaluator type="log4net.Core.LevelEvaluator,log4net">
<threshold value="ERROR" />
</evaluator>
</appender>

当操作(不是错误)完成时,我还需要收到一封电子邮件。理论上,我可以将此记录为错误并收到一封电子邮件,但实际上这不是错误,而是表明操作已完成(更像是 INFO)。

我应该添加另一个 SMTP appender 吗?

最佳答案

您应该可以更改 <threshold value="ERROR"/><threshold value="INFO"/> .然后,这个 appender 将发送 INFO、WARN、ERROR 和 FATAL 的电子邮件。

如果您需要自定义级别,可以使用以下内容:

<level>
<name value="CUSTOM"/>
<value value="35000"/>
</level>

this question有关如何使用自定义级别进行过滤的更多信息。 Apache 提供了有关级别的更多信息 here .

关于.net - Log4Net 多个 SMTP 附加程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2345506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com