Microsoft Kestrel nedir?
Microsoft Kestrel nedir?

Video: Microsoft Kestrel nedir?

Video: Microsoft Kestrel nedir?
Video: 7) Asp.NET Core 5.0 - Sunucu Çeşitleri(IIS - Kestrel - Nginx - Apache - HTTP.sys - Docker) 2024, Aralık
Anonim

Kerkenez ASP. NET uygulamalarını herhangi bir platformda barındırmak için kullanılan açık kaynaklı (GitHub'da bulunan kaynak kodu), olay odaklı, eşzamansız G/Ç tabanlı sunucudur. Dinleme sunucusunu bir Windows veya Linux sunucusuna ve komut satırı arabirimini bilgisayarınıza kurarsınız. tarafından başlatıldı Microsoft ASP. NET Core ile birlikte.

Ayrıca Kestrel üretim için uygun mu?

1 Cevap. Evet, Kerkenez NS üretme hazır, ancak uygulamanız genel ağlarda mevcutsa Microsoft, onu bir ters proxy ile kullanmanızı önerir. Basitleştirilmiş yük dengeleme ve SSL kurulumu (bunlar örneğin ters proxy'de sonlandırılabilir) Statik dosyalar, sıkıştırma vb. için daha iyi destek.

Yukarıda, Kestrel Windows kimlik doğrulamasını destekliyor mu? Windows Kimlik Doğrulaması (Negotiate, Kerberos veya NTLM olarak da bilinir) kimlik doğrulama ), IIS ile barındırılan ASP. NET Core uygulamaları için yapılandırılabilir, Kerkenez , veya HTTP. sistem Windows Kimlik Doğrulaması (Negotiate, Kerberos veya NTLM olarak da bilinir) kimlik doğrulama ), IIS veya HTTP ile barındırılan ASP. NET Core uygulamaları için yapılandırılabilir.

İnsanlar ayrıca, Kestrel kullanmalı mıyım?

Kerkenez genellikle en iyi performans için önerilir. HTTP. sistem Yapabilmek uygulamanın İnternete açık olduğu ve gerekli yeteneklerin HTTP tarafından desteklendiği senaryolarda kullanılabilir. sistem ama değil Kerkenez.

Aspnetcore_urls nedir?

Kestrel, ASP. NET Core için platformlar arası bir web sunucusudur. Kestrel, ASP. NET Core proje şablonlarında varsayılan olarak bulunan web sunucusudur. Kestrel aşağıdaki senaryoları destekler: HTTPS. WebSockets'i etkinleştirmek için kullanılan opak yükseltme.

Önerilen: