获取重复的 Log4Net 条目
我在日志输出中收到重复的行,其中包含以下 web.config 条目:
<root>
<priority value="Off"/>
<appender-ref ref="FileAppender"/>
</root>
<logger name="SessionMgr">
<priority value="ALL" />
<appender-ref ref="FileAppender" />
</logger>
如果我取出该元素,则如我所料,我什么也得不到。但是,添加元素会导致所有行重复。
我不明白什么?
I am getting duplicate lines in my log output with the following web.config entries:
<root>
<priority value="Off"/>
<appender-ref ref="FileAppender"/>
</root>
<logger name="SessionMgr">
<priority value="ALL" />
<appender-ref ref="FileAppender" />
</logger>
If I take the element out I get nothing, as I expect. But, adding the element results in ever line duplicated.
What am I not understanding?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会尝试这个:
您的根记录器已经告诉您登录到 FileAppender。您不需要将其添加到 SessionMgr 记录器中。您还可以查看这篇文章了解更多详细信息:
消除 log4net 中的重复日志记录
I would try this instead:
Your root logger already tells you to log to FileAppender. You shouldn't need to add it in your SessionMgr logger. You can also see this article for more details:
Eliminate duplicate logging in log4net