O que é o Microsoft Kestrel?
O que é o Microsoft Kestrel?

Vídeo: O que é o Microsoft Kestrel?

Vídeo: O que é o Microsoft Kestrel?
Vídeo: What is Kestrel ? What is the difference between Kestrel and IIS ? 2024, Maio
Anonim

Francelho é um servidor de código-fonte aberto (código-fonte disponível no GitHub), orientado a eventos e baseado em E / S assíncrona, usado para hospedar aplicativos ASP. NET em qualquer plataforma. Você instala o servidor de escuta em um servidor Windows ou Linux e a interface da linha de comandos em seu computador. Foi lançado por Microsoft junto com ASP. NET Core.

Além disso, o Kestrel é bom para produção?

1 resposta. Sim, Francelho é Produção pronto, mas se seu aplicativo estiver disponível em redes públicas, a Microsoft recomenda que você o use com um proxy reverso. Balanceamento de carga e configuração SSL simplificados (podem ser encerrados no proxy reverso, por exemplo) Melhor suporte para arquivos estáticos, compactação, etc.

Além disso, o Kestrel oferece suporte à autenticação do Windows? Autenticação Windows (também conhecido como Negotiate, Kerberos ou NTLM autenticação ) pode ser configurado para aplicativos ASP. NET Core hospedados com IIS, Francelho ou HTTP. sys. Autenticação Windows (também conhecido como Negotiate, Kerberos ou NTLM autenticação ) pode ser configurado para aplicativos ASP. NET Core hospedados com IIS ou

As pessoas também perguntam: devo usar o Kestrel?

Francelho geralmente é recomendado para melhor desempenho. HTTP. sys posso ser usado em cenários onde o aplicativo é exposto à Internet e os recursos necessários são suportados por HTTP. sys mas não Francelho.

O que é Aspnetcore_urls?

Kestrel é um servidor web de plataforma cruzada para ASP. NET Core. Kestrel é o servidor da Web incluído por padrão nos modelos de projeto ASP. NET Core. Kestrel oferece suporte aos seguintes cenários: HTTPS. Atualização opaca usada para habilitar WebSockets.

Recomendado: