Kestrel:日志消息属性已更改
Kestrel 日志消息具有关联的 ID 和名称。 这些属性唯一地标识了不同类型的日志消息。 其中一些 ID 和名称是错误重复的。 这个重复问题在 ASP.NET Core 6.0 中得到了修复。
引入的版本
ASP.NET Core 6.0
旧行为
下表显示 ASP.NET Core 6.0 之前受影响的日志消息的状态。
消息描述 | 名称 | ID |
---|---|---|
HTTP/2 连接关闭日志消息 | Http2ConnectionClosed |
36 |
HTTP/2 帧发送日志消息 | Http2FrameReceived |
37 |
新行为
下表显示 ASP.NET Core 6.0 中受影响的日志消息的状态。
消息描述 | 名称 | ID |
---|---|---|
HTTP/2 连接关闭日志消息 | Http2ConnectionClosed |
48 |
HTTP/2 帧发送日志消息 | Http2FrameSending |
49 |
更改原因
日志 ID 和名称应是唯一的,这样才能识别不同的消息类型。
建议的操作
如果你的代码或配置引用了旧的 ID 和名称,请更新这些引用以使用新的 ID 和名称。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈