Ce este Microsoft Kestrel?
Ce este Microsoft Kestrel?

Video: Ce este Microsoft Kestrel?

Video: Ce este Microsoft Kestrel?
Video: What is Kestrel ? What is the difference between Kestrel and IIS ? 2024, Noiembrie
Anonim

Kestrel este un server open source (codul sursă disponibil pe GitHub), bazat pe evenimente, bazat pe I/O asincron, utilizat pentru a găzdui aplicații ASP. NET pe orice platformă. Instalați serverul de ascultare pe un server Windows sau Linux și interfața de linie de comandă pe computer. A fost lansat de Microsoft împreună cu ASP. NET Core.

În plus, Kestrel este bun pentru producție?

1 Răspuns. Da, Kestrel este producție gata, dar dacă aplicația dvs. este disponibilă în rețele publice, Microsoft vă recomandă să o utilizați cu un proxy invers. Echilibrare de încărcare simplificată și configurare SSL (acestea pot fi terminate la proxy-ul invers, de exemplu) Suport mai bun pentru fișiere statice, compresie etc.

Alături de mai sus, Kestrel acceptă autentificarea Windows? Autentificare Windows (cunoscut și sub numele de Negotiate, Kerberos sau NTLM autentificare ) poate fi configurat pentru aplicațiile ASP. NET Core găzduite cu IIS, Kestrel , sau HTTP. sys. Autentificare Windows (cunoscut și sub numele de Negotiate, Kerberos sau NTLM autentificare ) poate fi configurat pentru aplicațiile ASP. NET Core găzduite cu IIS sau

Oamenii întreabă, de asemenea, ar trebui să folosesc Kestrel?

Kestrel este, în general, recomandat pentru cea mai bună performanță. HTTP. sys poate sa poate fi utilizat în scenariile în care aplicația este expusă la Internet și capabilitățile necesare sunt acceptate de HTTP. sys dar nu Kestrel.

Ce este Aspnetcore_urls?

Kestrel este un server web multiplatform pentru ASP. NET Core. Kestrel este serverul web care este inclus implicit în șabloanele de proiect ASP. NET Core. Kestrel acceptă următoarele scenarii: HTTPS. Upgrade opac folosit pentru a activa WebSockets.

Recomandat: