使用异步日志

时间:2018-04-25 05:58:00

标签: azure azure-storage nlog azure-blob-storage azure-diagnostics

我已启用针对我正在尝试的Azure网站的Blob存储的诊断日志记录。我还设置Nlog写入Trace,然后将它们写入Azure blob。这是有效的,生成的日志输出到blob存储器。以前我使用同步日志记录来正确编写所有日志,但现在我已经将大量日志丢失后更改为async

<target name="asyncTrace" xsi:type="AsyncWrapper" overflowAction="Block" queueLimit="200000" batchSize="1000" timeToSleepBetweenBatches="0">
      <target xsi:type="Trace" name="trace" />
</target>

像数据库记录这样的另一个日志记录正常工我没有找到任何控制权。 有什么想法可以解决这个问题吗?

0 个答案:

没有答案