【发布时间】:2022-01-11 07:33:13
【问题描述】:
假设您在服务器上有多个应用程序。是否有 1 个红隼实例处理多个应用程序请求,还是有不同的红隼实例处理不同的 asp.net 核心 Web 应用程序?
任何人都可以提供任何链接或帖子,我可以在其中了解 ASP.NET 核心应用程序的请求如何从客户端传输到服务器。看到这个没有答案的帖子。 The Relationship of Kestrel server and Program.cs in ASP.NET Core request processing
【问题讨论】:
-
其他 SO 帖子中的图表非常错误。 Kestrel 与 IIS 是一个非此即彼(“xor”)的选择。您不能同时使用两者,除非您单独使用 IIS,您可以将其用作反向代理。
-
@omajid 您确实可以使用 IIS 托管使用 Kestrel 的 .Net Core 应用程序。在这种情况下,IIS 充当反向代理。
-
我想我错了。能否指点我的文档以便我了解更多信息?
标签: asp.net-core .net-core asp.net-core-mvc