升级到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允许的日志级别由高到低依次是:
- Fatal
- Error
- Warn
- Info
- Debug
- Trace
- Off
标签:Info,Trace,SignalR,NLog,Net6,日志 来源: https://www.cnblogs.com/pccai/p/16347884.html