第一篇: Windows .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题
第二篇:Windows Server .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题
第三篇:Windows .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题 设置IIS站点启动时自动访问网页
参考文章:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/146373093
如果上面两篇文章还是不能预加载服务,请参考下面设置IIS站点启动时自动访问网页的操作。
打开IIS - 点击网站 - 选择你要设置的网站,右侧出现配置编辑器:

双击打开:

点击下拉框:

选择system.webserver - applicationInitialization:

界面显示如下:

设置相关属性值:

remapManagedRequestsTo :
若要指定初始化期间要返回的静态文件的名称,请将remapManagedRequestsTo设置为该文件的名称
skipManagedModules:
如果不想加载托管模块,请将skipManagedModules设置为true,比如ASP.NET Core
doAppInitAfterRestart:
要指定每当应用程序重新启动时自动启动初始化过程,请将doAppInitAfterRestart设置为true。
集合配置,点击集合 - 编辑项或点击与集合同一行最后面的三个点按钮:


在集合编辑器中,要添加要初始化的应用程序,请单击“添加”,单击“主机名”,然后将主机名设置为主机名。单击initializationPage并将其设置为应用程序的URL。关闭对话框。

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

636

被折叠的 条评论
为什么被折叠?



