出于下面列出的许多原因,建议将茶est与反向代理一起用于生产(在microsoft中记录]
反向代理可以:
可以限制其托管的应用的公开公共区域。
提供附加的配置和防御层。
IIS无法在Linux上使用,并且根据基准,与NGINX或其他相比,IIS被认为是最快的。
因为我的应用程序需要在Linux上部署...
1)什么是最佳的Web服务器,可用来最好地处理我的应用程序,从而能够很好地处理多个并发连接并提供防御配置? ..
2)难道仅茶k能发挥最佳性能?如果是,那么我如何根据IIS具有但kestrel不喜欢的许多功能来确保应用程序的防御:请求过滤和限制
我同时使用了nginx和haproxy。我已经阅读了有关Nginx的Microsoft文档的文章:
在此处共享链接:https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-3.1