Windows .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题

第一篇: Windows .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题

第二篇:Windows Server .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题

第三篇:Windows .NET Core 应用程序部署到 IIS 解决首次访问加载慢的问题 设置IIS站点启动时自动访问网页

项目发布到IIS以后第一次请求特别慢大概7、8秒甚至超时等现象,然后每隔5分钟请求一次大概2、3秒,下面讲解下解决Windows【本文使用Windows11】下 IIS 10 的过程,如果你是Windows Server 请参考:https://blog.csdn.net/hefeng_aspnet/article/details/146370668

打开控制面板:

点击程序和功能:

点击启用或关闭windows功能:

点击Internet Information Services:

展开后,选择万维网服务 - 应用程序开发功能:

勾选 应用程序初始化:

点击确定安装完成即可,重新启动服务器。

重启完成之后,设置IIS应用程序池,第一步选择应用程序池:

第二步选择要设置的应用程序池,右键高级设置,即可弹出步骤3:

如果配置了预加载,在下面的设置中,可以考虑设置应用程序池定时回收。

第三步设置启动模式为AlwaysRunning即可,下面设置 固定时间间隔(分钟)、闲置超时(分钟),两个值均修改为0即可:

下面设置对应的网站:

选择要设置的网站,右键 - 管理网站 - 高级设置:

预加载已启用改为True:

至此,相关配置基本完成。

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

相关推荐
宝桥南山2 天前
Microsoft Agent Framework(MAF) - 如何将workflow或者A2A client转换成一个AI Agent
microsoft·ai·微软·aigc·.net·.netcore
滴滴答答哒12 天前
.NET Core 基于 AOP + Polly 实现数据库死锁自动重试
数据库·.netcore·sqlsugar
运维自动化&云计算12 天前
修复chrome把mp4视频识别为音频、firefox不能加载mp4问题
服务器·前端·iis·mp4播放
.NET修仙日记15 天前
.NET EFCore批量插入性能优化实战:30秒 → 0.5秒
性能优化·c#·.net·.netcore·微软技术·efcore·踩坑实录
Kimhill张18 天前
.net core8 WPF 依赖注入(DI)
wpf·.netcore
wangl_9219 天前
C# / .NET 在工业环境中的优势
开发语言·c#·.net·.netcore·.net core·visual studio
豆豆22 天前
信创环境下CMS国产化适配实践:以.NET Core路线为例的技术验证
.netcore·cms·信创·国产化·建站系统·内容管理系统·网站管理系统
时光追逐者22 天前
C#/.NET/.NET Core技术前沿周刊 | 第 70 期(2026年5.01-5.10)
c#·.net·.netcore
van久1 个月前
Day20:AutoMapper 对象映射
.netcore
van久1 个月前
Day23 登录 + 颁发 Token(DDD 四层架构 + 企业标准)
.netcore