我具有使用Microsoft的ILogger功能进行各种LogWarning调用的功能。部署到Azure服务时,这会将日志数据写入Blob。这似乎使我的应用程序速度大大降低,我认为这是必须通过网络将流量发送到存储单元的本质。
我正在尝试解决问题-ILogger是否可以让我更快地运行?我该怎么做呢?
答案 0 :(得分:0)
这不是直接答案。对于Azure Web应用程序,我们通常使用Application Insights进行日志记录。它实际上是使用异步模式进行记录的。
好处:
1。易于设置并与ILogger集成。
2。您可以控制日志级别。
3。您还可以将日志从“应用程序见解”导出到Blob存储。