Kestrel:日志消息属性已更改

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 和名称。