Dapat ko bang gamitin ang Kestrel?
Dapat ko bang gamitin ang Kestrel?

Video: Dapat ko bang gamitin ang Kestrel?

Video: Dapat ko bang gamitin ang Kestrel?
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Nobyembre
Anonim

Karaniwan naming inirerekomenda gamit ang Kestrel sa likod ng IIS sa Windows. gayunpaman, Kestrel ay hindi suportado bilang isang edge server sa 1.1 (ito kalooban maging sa 2.0), kaya kung ayaw mo gamitin IIS noon gamitin WebListener.

Katulad nito, ang Kestrel ay mabuti para sa produksyon?

1 Sagot. Oo, Kestrel ay produksyon handa na, ngunit kung available ang iyong aplikasyon sa mga pampublikong network, inirerekomenda ng Microsoft na gamitin mo ito sa isang reverse proxy. Pinasimple na load balancing at SSL set-up (maaaring wakasan ang mga ito sa reverse proxy halimbawa) Mas mahusay na suporta para sa mga static na file, compression, atbp.

Sa tabi sa itaas, ano ang Kestrel Web server? Kestrel ay isang open source, cross platform, magaan ang timbang at isang default webserver ginagamit para sa mga application ng Asp. Net Core. Gumagana ang mga application ng Asp. Net Core Kestrel webserver bilang nasa proseso server hawakan web hiling. Kestrel webserver ay batay sa async I/O library na tinatawag na libuv na pangunahing binuo para sa Node. js.

Ang dapat ding malaman ay, paano gumagana ang isang kestrel?

Kestrel ay open-source (source code na available sa GitHub), event-driven, asynchronous na I/O based server na ginagamit upang mag-host ng mga application ng ASP. NET sa anumang platform. Ito ay isang server ng pakikinig at isang interface ng command-line. I-install mo ang listening server sa isang Windows o Linux server at ang command-line interface sa iyong computer.

Sinusuportahan ba ng Kestrel ang pagpapatunay ng Windows?

Windows Authentication (kilala rin bilang Negotiate, Kerberos, o NTLM pagpapatunay ) ay maaaring i-configure para sa ASP. NET Core apps na naka-host sa IIS, Kestrel , o HTTP. sys. Windows Authentication (kilala rin bilang Negotiate, Kerberos, o NTLM pagpapatunay ) ay maaaring i-configure para sa ASP. NET Core apps na naka-host sa IIS o

Inirerekumendang: