Kestrel: Protokollmeldungsattribute geändert
Kestrel-Protokollmeldungen sind IDs und Namen zugeordnet. Mit diesen Attributen werden verschiedene Arten von Protokollmeldungen eindeutig identifiziert. Einige dieser IDs und Namen wurden falsch dupliziert. Dieses Duplizierungsproblem wurde in ASP.NET Core 6.0 gelöst.
Eingeführt in Version
ASP.NET Core 6.0
Altes Verhalten
In der folgenden Tabelle wird der Status der betroffenen Protokollmeldungen vor ASP.NET Core 6.0 gezeigt.
Meldungsbeschreibung | Name | id |
---|---|---|
„HTTP/2-Verbindung geschlossen“-Protokollmeldungen | Http2ConnectionClosed |
36 |
„HTTP/2-Framesendung“-Protokollmeldungen | Http2FrameReceived |
37 |
Neues Verhalten
In der folgenden Tabelle wird der Status der betroffenen Protokollmeldungen in ASP.NET Core 6.0 gezeigt.
Meldungsbeschreibung | Name | id |
---|---|---|
„HTTP/2-Verbindung geschlossen“-Protokollmeldungen | Http2ConnectionClosed |
48 |
„HTTP/2-Framesendung“-Protokollmeldungen | Http2FrameSending |
49 |
Grund für die Änderung
Protokoll-IDs und Namen sollten eindeutig sein, damit verschiedene Meldungstypen identifiziert werden können.
Empfohlene Maßnahme
Wenn in Ihrem Code oder Ihren Konfigurationen auf die alten IDs und Namen verwiesen wird, aktualisieren Sie diese Verweise für die neuen IDs und Namen.