Kestrel Server | Ambiente .NET
- Kestrel Server | Ambiente .NET
O servidor web padrão que vem com o ASP.NET Core. Permite que os aplicativos ASP.NET Core sejam implantados entre plataformas: no Windows, Linux e macOS. Kestrel é um servidor web leve.
Ele não fornece todos os recursos de outros servidores, como hospedagem de arquivos estáticos, reescrita de URL, compressão...etc. É por isso que é leve e muito mais rápido do que outros servidores web. O Kestrel pode ser executado sozinho ou por trás de um servidor de proxy reverso, como IIS, Nginx ou YARP
Os protocolos de comunicação suportados pelo Kestrel são:
- HTTP/1.1
- HTTP/2
- HTTP/3
- HTTPS para ligações seguras.
- WebSockets
O Kestrel fornece recursos de diagnóstico integrados: Registro e Métricas.
ℹ Fato interessante: o termo Kestrel vem de qualquer uma das várias pequenas aves de rapina do gênero Falco (família Falconidae) conhecidas por seu hábito de pairar durante a caça.
Mais detalhes que você quer compartilhar no Kestrel?