升级到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

 


__EOF__

本文作者pccai
本文链接https://www.cnblogs.com/pccai/p/16347884.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   pccai  阅读(153)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示