建议使用带有反向代理的kestrel进行生产,原因如下(在微软中有记录)
反向代理可以:
IIS不能在Linux上使用,根据基准测试,IIS被认为比NGINX或其他方面速度更快。
因为我的应用需要部署在Linux上..。
1)为了我的应用程序能够很好地处理多个并发连接并为防御提供配置,最好的web服务器将是什么?
2)是否只有红隼才能表现得最好?如果是,那么如何确保应用程序的防御符合IIS有但kestrel不喜欢的许多特性:请求过滤&限制
发布于 2020-04-03 09:14:14
我都用过nginx和haproxy。我读过关于Nginx的Microsoft docs的文章:
在这里共享链接:https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-3.1
发布于 2020-04-04 14:30:25
如果您想使用Apache,这可能对https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-apache?view=aspnetcore-3.1有帮助。
但在综合基准测试方面,NGINX的性能优于https://theorganicagency.com/blog/apache-vs-nginx-performance-comparison/。
https://stackoverflow.com/questions/61006522
复制相似问题