【发布时间】:2012-04-12 11:14:15
【问题描述】:
当我注意到以下目标配置时,我正在查看一些best practices for NLog:
<targets async="true">
<default-wrapper xsi:type="BufferingWrapper" bufferSize="100"/>
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log" layout="${longdate} ${uppercase:${level}} ${message}" />
<!-- other stuff -->
</targets>
据我了解,这将使用 AsyncWrapper 以及 BufferingWrapper 包装文件目标...
两者有什么区别? 我需要两者吗,因为 NLog 网站将两者都描述为“缓冲”......
【问题讨论】: