Aracılığıyla paylaş


Kestrel: Günlük iletisi öznitelikleri değiştirildi

Kestrel günlük iletileri ilişkili kimliklere ve adlara sahiptir. Bu öznitelikler farklı günlük iletisi türlerini benzersiz olarak tanımlar. Bu kimliklerden ve adlardan bazıları yanlış çoğaltıldı. Bu yineleme sorunu ASP.NET Core 6.0'da düzeltildi.

Sürüm kullanıma sunulmuştur

ASP.NET Core 6.0

Eski davranış

Aşağıdaki tabloda, etkilenen günlük iletilerinin Core 6.0'ASP.NET öncesinin durumu gösterilmektedir.

İleti açıklaması Ad Kimlik
HTTP/2 bağlantı kapalı günlük iletileri Http2ConnectionClosed 36
Günlük iletileri gönderen HTTP/2 çerçevesi Http2FrameReceived 37

Yeni davranış

Aşağıdaki tabloda, ASP.NET Core 6.0'daki etkilenen günlük iletilerinin durumu gösterilmektedir.

İleti açıklaması Ad Kimlik
HTTP/2 bağlantı kapalı günlük iletileri Http2ConnectionClosed 48
Günlük iletileri gönderen HTTP/2 çerçevesi Http2FrameSending 49

Değişiklik nedeni

Farklı ileti türlerinin tanımlanabilmesi için günlük kimlikleri ve adları benzersiz olmalıdır.

Eski kimliklere ve adlara başvuran bir kodunuz veya yapılandırmanız varsa, bu başvuruları yeni kimlikleri ve adları kullanacak şekilde güncelleştirin.