gpt4 book ai didi

c# - Log4net BufferingForwardingAppender 求值器

转载 作者:太空宇宙 更新时间:2023-11-03 11:47:51 24 4
gpt4 key购买 nike

我试图了解 BufferingForwardingAppenderEvaluator 属性和 LossyEvaluator 之间的区别。
我希望我的 appender 是有损的,仅缓冲 50 条消息,并且仅当新的 LogEvent 为上述警告时才转储它们。我应该在 LossyEvaluator 中使用 LevelEvaluator 还是“正常”的?
我还想设置我的日志记录,以便所有信息消息都通过文件,而不是在缓冲区内丢失。可能吗?

最佳答案

我还没有使用它,但查看源代码我认为 LossyEvaluator 决定将通常会被丢弃的哪些事件写入日志文件。因此,将正常评估器设置为 WARN 并将有损评估器设置为 INFO 应该按照您想要的方式运行。

编辑:刚刚做了一个小测试,它像我想的那样工作。

关于c# - Log4net BufferingForwardingAppender 求值器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2943368/

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