5

看起来Serilog文件/滚动文件接收器在每次记录器调用后刷新流。

这不是基本性能受到打击吗?例如,Nlog 有某种 AsyncWrapper用于排队日志事件并使用后台线程批量写入它们。

如果我想在使用文件接收器时最小化延迟,有什么解决方案?

4

1 回答 1

5

自己重建代码是目前唯一的选择。

我已经添加了https://github.com/serilog/serilog/issues/650以希望包含在即将推出的 Serilog v2 中。

于 2016-01-27T22:07:33.670 回答