Serilog File/RollingFile 接收器和缓冲
Serilog File/RollingFile sink and buffering
它 looks like Serilog File/RollingFile sink 在每次记录器调用后刷新流。
这不是基本性能受到打击吗?例如 Nlog has some kind of AsyncWrapper 用于排队日志事件并使用后台线程批量写入它们。
如果我想在使用文件接收器时最大限度地减少延迟,有哪些解决方案?
自己重建代码是目前唯一的选择。
我添加了 https://github.com/serilog/serilog/issues/650 以希望包含在即将发布的 Serilog v2 中。
它 looks like Serilog File/RollingFile sink 在每次记录器调用后刷新流。
这不是基本性能受到打击吗?例如 Nlog has some kind of AsyncWrapper 用于排队日志事件并使用后台线程批量写入它们。
如果我想在使用文件接收器时最大限度地减少延迟,有哪些解决方案?
自己重建代码是目前唯一的选择。
我添加了 https://github.com/serilog/serilog/issues/650 以希望包含在即将发布的 Serilog v2 中。