其他分享
首页 > 其他分享> > 升级到Net6后SignalR组件输出大量的Trace诊断日志

升级到Net6后SignalR组件输出大量的Trace诊断日志

作者:互联网

从Net5升级到Net6后, SignalR组件默认会输出大量Trace诊断日志,淹没了有用的消息: Microsoft.AspNetCore.Http.Connections.Internal.Transports.WebSocketsTransport

项目默认采用NLog, 所以开发时可以提高输出级别,生产上建议Info:    

  <logger name="*" levels="Debug" writeTo="allfile,Exceptionless,console"/> ,或者

  <logger name="*" levels="Trace" writeTo="console"/> 仅仅打印到屏幕跟踪。

类似如下:

 

另外:NLog允许的日志级别由高到低依次是:

 

标签:Info,Trace,SignalR,NLog,Net6,日志
来源: https://www.cnblogs.com/pccai/p/16347884.html