我正在开发一个ASP.NET网站,我很感兴趣使用vNext托管我的网站而不管主机.当我开始寻找一些基本的托管功能时,我似乎认为它们可能无法开发.有谁知道在所有平台上使用Kestrel进行vNext托管是否支持以下功能:
Eil*_*lon 12
正如KestrelHttpServer repo所述:
此repo包含基于libuv的ASP.NET vNext开发Web服务器.
因为它目前被定为开发服务器,所以某些功能可能永远不会进入.例如,IIS具有控制IP地址映射到主机名的功能,带宽/内存/ CPU等的限制.开发服务器通常不会有这样的功能.
对于IIS模块,我可以轻松地说它肯定不会支持它们,因为它们是特定于IIS的,而Kestrel与IIS无关.
关于SSL托管,这当然是一个有趣的可能性,但目前还不在计划中.即使对于开发Web服务器(IIS Express支持它),这肯定会有用.
更新: repo文档已于9月1日更新,现在它显示为:
此repo包含基于libuv的ASP.NET Core的Web服务器.
你可以在nginx服务器后面运行kestrel.它将为您提供SSL,虚拟主机和其他功能.但是红隼仍然非常不稳定,因此在生产中使用它之前应该三思而后行.这篇文章包含如何配置nginx以将请求传递给kestrel的说明
| 归档时间: |
|
| 查看次数: |
14965 次 |
| 最近记录: |