如何破译哨兵警告; “连接类型的跨度与操作 id (null)..”

Posted

技术标签:

【中文标题】如何破译哨兵警告; “连接类型的跨度与操作 id (null)..”【英文标题】:How to decipher sentry warning; "span of type Connection with operation id (null).." 【发布时间】:2021-11-14 03:36:21 【问题描述】:

在 .NET 核心应用程序中使用 Sentry.AspNetCore 我得到了这些:

警告:Sentry.ISentryClient[0] => SpanId:eed7125b44901343, TraceId:bde9ab9c677f6c45a343a489f37e55c1, ParentId:0000000000000000 => ConnectionId:0HMBS5J9RV0II => RequestPath:/ws 请求ID:0HMBS5J9RV0II:00000002 尝试获取操作 id (null) 的 Connection 类型跨度,但未找到。

这条消息是什么意思,我应该删除它们吗?如果是,如何删除?

【问题讨论】:

你有没有发现是什么导致了警告? >你有没有发现是什么导致了警告?没有 【参考方案1】:

更新

它已在 3.10.0 中修复。


这看起来像是 Sentry SDK 中的一个错误。见相关issue。

希望这会很快得到解决。

关于跨度的后一个错误将很快得到修复。

https://github.com/getsentry/sentry-dotnet/issues/1210#issuecomment-933822947

【讨论】:

以上是关于如何破译哨兵警告; “连接类型的跨度与操作 id (null)..”的主要内容,如果未能解决你的问题,请参考以下文章

jsfiddle上的JS提示错误-如何破译和调试

如何破译登录密码?

如何将 Optional<Any> 破译成字典数组?

二进制数字密码的破译

powerdesign12.5如何安装和破译汉化

如何使用 C++ 中的位操作从长变量中破译 4 个短变量?