[英]IIS deploy php application in subfolder of ASP.NET core NOPCommerce
[英]Deploy ASP.NET Core application to IIS
互联网上有很多关于将.NET Core应用程序部署到IIS服务器的文章,但我仍然找不到以下问题的明确答案:
谢谢。
它不是托管代码,也就是说 IIS 不会像使用传统的 ASP.NET 应用程序那样加载模块来运行它,但是生命周期仍然像 IIS 托管的任何其他网站一样与应用程序池相关联。 总而言之,根据您的需要配置应用程序池。
同样,应用程序池在启动和停止方面很重要。 您的每个 Core 应用程序都应该在自己的应用程序池中运行,这意味着您可以独立启动/停止每个应用程序。
是的,您仍然可以使用 Web 部署。 部署实际上与正在部署的内容完全分开。 IIS 中站点的初始配置和发布期间发生的实际构建处理所有特定于 Core 的差异。 Web 部署只是移动文件。
我不相信我是这个问题的专家,但我可以分享我在 IIS 后面托管 .net core web api 的经验。
OT,与 Kestrel 相比,我的应用程序(以及我所有的 POC 应用程序)在 IIS 上托管时获得了大约 40% 的 rps。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.