Kaj je Microsoft Kestrel?
Kaj je Microsoft Kestrel?

Video: Kaj je Microsoft Kestrel?

Video: Kaj je Microsoft Kestrel?
Video: Windows против Linux: сравните хостинг .NET Core (установите ASP.NET Core на обоих) 2024, Maj
Anonim

Kestrel je odprtokodni (izvorna koda je na voljo na GitHubu), na dogodkih voden, asinhroni V/I strežnik, ki se uporablja za gostovanje aplikacij ASP. NET na kateri koli platformi. Strežnik za poslušanje namestite na strežnik Windows ali Linux in vmesnik ukazne vrstice v računalnik. Izstrelil ga je Microsoft skupaj z ASP. NET Core.

Poleg tega je Kestrel dobra za proizvodnjo?

1 odgovor. da, Kestrel je proizvodnjo pripravljen, če pa je vaša aplikacija na voljo v javnih omrežjih, Microsoft priporoča, da jo uporabite z povratnim proxyjem. Poenostavljeno uravnoteženje obremenitve in nastavitev SSL (te lahko na primer prekinete na povratnem proxyju) Boljša podpora za statične datoteke, stiskanje itd.

Ali Kestrel poleg zgoraj navedenega podpira preverjanje pristnosti sistema Windows? Preverjanje pristnosti Windows (znan tudi kot Negotiate, Kerberos ali NTLM avtentikacija ) je mogoče konfigurirati za aplikacije ASP. NET Core, ki gostujejo z IIS, Kestrel ali HTTP. sys. Preverjanje pristnosti Windows (znan tudi kot Negotiate, Kerberos ali NTLM avtentikacija ) je mogoče konfigurirati za aplikacije ASP. NET Core, ki gostujejo z IIS ali

Ljudje se tudi sprašujejo, ali naj uporabim Kestrel?

Kestrel na splošno priporočamo za najboljšo učinkovitost. HTTP. sys lahko se uporablja v scenarijih, kjer je aplikacija izpostavljena internetu in zahtevane zmogljivosti podpira HTTP. sys, vendar ne Kestrel.

Kaj je Aspnetcore_urls?

Kestrel je spletni strežnik za več platform za ASP. NET Core. Kestrel je spletni strežnik, ki je privzeto vključen v predloge projektov ASP. NET Core. Kestrel podpira naslednje scenarije: HTTPS. Neprozorna nadgradnja, ki se uporablja za omogočanje WebSockets.

Priporočena: