Kestrel 日志消息具有关联的 ID 和名称。 这些属性唯一标识不同类型的日志消息。 其中一些 ID 和名称被错误地重复了。 ASP.NET Core 6.0 中修复了此重复问题。
已引入的版本
ASP.NET Core 6.0
旧行为
下表显示了 ASP.NET Core 6.0 之前受影响的日志消息的状态。
消息说明 | 名称 | 身份证件 |
---|---|---|
HTTP/2 连接已关闭日志消息 | Http2ConnectionClosed |
36 |
HTTP/2 帧发送日志消息 | Http2FrameReceived |
37 |
新行为
下表显示了 ASP.NET Core 6.0 中受影响的日志消息的状态。
消息说明 | 名称 | 身份证件 |
---|---|---|
HTTP/2 连接已关闭日志消息 | Http2ConnectionClosed |
48 |
HTTP/2 帧发送日志消息 | Http2FrameSending |
49 |
更改原因
日志 ID 和名称应是唯一的,因此可以识别不同的消息类型。
建议的措施
如果有引用旧 ID 和名称的代码或配置,请更新这些引用以使用新的 ID 和名称。