我已启用针对我正在尝试的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>
像数据库记录这样的另一个日志记录正常工我没有找到任何控制权。 有什么想法可以解决这个问题吗?