Pitäisikö minun käyttää Kestrelia?
Pitäisikö minun käyttää Kestrelia?

Video: Pitäisikö minun käyttää Kestrelia?

Video: Pitäisikö minun käyttää Kestrelia?
Video: Mutu-tuntumalla vai pitäisikö päätöksenteossa käyttää muita menetelmiä? 2024, Saattaa
Anonim

Suosittelemme yleisesti käyttämällä Kestreliä IIS:n takana Windowsissa. Kuitenkin, Kestrel ei tueta reunapalvelimena versiossa 1.1 (it tahtoa olla 2.0), joten jos et halua käyttää IIS siis käyttää WebListener.

Vastaavasti onko Kestrel hyvä tuotantoon?

1 vastaus. Joo, Kestrel On tuotantoa valmis, mutta jos sovelluksesi on saatavilla julkisissa verkoissa, Microsoft suosittelee, että käytät sitä käänteisen välityspalvelimen kanssa. Yksinkertaistettu kuormituksen tasapainotus ja SSL-asetukset (nämä voidaan lopettaa esim. käänteisellä välityspalvelimella) Parempi tuki staattisille tiedostoille, pakkaukselle jne.

Yllä olevan lisäksi, mikä Kestrel-verkkopalvelin on? Kestrel on avoimen lähdekoodin, cross platform, kevyt ja oletus verkkopalvelin käytetään Asp. Net Core -sovelluksissa. Asp. Net Core -sovellukset ovat käynnissä Kestrel-verkkopalvelin keskeneräisenä palvelin käsitellä web pyyntö. Kestrel-verkkopalvelin perustuu async I/O -kirjastoon nimeltä libuv, joka on kehitetty ensisijaisesti Nodea varten. js.

On myös tiedettävä, kuinka kestrel toimii?

Kestrel on avoimen lähdekoodin (lähdekoodi saatavilla GitHubissa), tapahtumaohjattu, asynkroninen I/O-pohjainen palvelin, jota käytetään isännöimään ASP. NET-sovelluksia millä tahansa alustalla. Se on kuuntelupalvelin ja komentorivikäyttöliittymä. Asennat kuuntelupalvelimen Windows- tai Linux-palvelimelle ja komentoriviliittymän tietokoneellesi.

Tukeeko Kestrel Windows-todennusta?

Windows-todennus (tunnetaan myös nimellä Negotiate, Kerberos tai NTLM todennus ) voidaan määrittää ASP. NET Core -sovelluksille, joita isännöi IIS, Kestrel tai HTTP. sys. Windows-todennus (tunnetaan myös nimellä Negotiate, Kerberos tai NTLM todennus ) voidaan määrittää ASP. NET Core -sovelluksille, joita isännöi IIS tai

Suositeltava: