Mi az a Microsoft Kestrel?
Mi az a Microsoft Kestrel?

Videó: Mi az a Microsoft Kestrel?

Videó: Mi az a Microsoft Kestrel?
Videó: ASP.NET Core Kestrel Explained 2024, December
Anonim

Vörös vércse nyílt forráskódú (a forráskód elérhető a GitHubon), eseményvezérelt, aszinkron I/O alapú kiszolgáló, amelyet ASP. NET alkalmazások fogadására használnak bármilyen platformon. A figyelőkiszolgálót Windows vagy Linux kiszolgálóra, a parancssori felületet pedig a számítógépére telepíti. által indította el Microsoft az ASP. NET Core-al együtt.

Különben is, a Kestrel jó gyártásra?

1 Válasz. Igen, Vörös vércse van Termelés készen áll, de ha az alkalmazás elérhető nyilvános hálózatokon, a Microsoft azt javasolja, hogy fordított proxyval használja. Egyszerűsített terheléselosztás és SSL beállítás (ezek például a fordított proxynál leállíthatók) Jobban támogatja a statikus fájlokat, tömörítést stb.

A fentieken kívül a Kestrel támogatja a Windows hitelesítést? Windows hitelesítés (más néven Negotiate, Kerberos vagy NTLM hitelesítés ) konfigurálható az IIS-ben tárolt ASP. NET Core alkalmazásokhoz, Vörös vércse , vagy HTTP. sys. Windows hitelesítés (más néven Negotiate, Kerberos vagy NTLM hitelesítés ) konfigurálható az IIS vagy HTTP protokollon üzemeltetett ASP. NET Core alkalmazásokhoz.

Az emberek azt is kérdezik, hogy használjam a Kestrel-t?

Vörös vércse általában ajánlott a legjobb teljesítmény érdekében. HTTP. sys tud olyan esetekben használható, amikor az alkalmazás ki van téve az internetnek, és a szükséges képességeket a HTTP támogatja. sys, de nem Vörös vércse.

Mi az Aspnetcore_urls?

A Kestrel egy többplatformos webszerver az ASP. NET Core számára. A Kestrel az a webszerver, amely alapértelmezés szerint szerepel az ASP. NET Core projektsablonokban. A Kestrel a következő forgatókönyveket támogatja: HTTPS. Átlátszatlan frissítés a WebSockets engedélyezéséhez.

Ajánlott: