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

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

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

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

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

点击左下角Windows图标,选择控制面板:

选择程序和功能:

点击启用或关闭Windows功能:

会默认弹出添加角色和功能向导,如果没有弹出添加角色和功能向导,点击右上角管理功能:

(如果没有弹出添加角色和功能向导)点击右上角管理 - 选择 添加角色和功能向导:

直接点击下一步到安装类型:

默认,直接下一步到服务器选择:

默认,直接下一步,这步要选择Web 服务器(IIS):

一步一步展开选择Web 服务器 - 应用程序开发 - 应用程序初始化(本文已安装,所有后面括号显示已安装):

选择完成后,点击下一步:

默认,点击下一步:

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

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

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

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

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

下面设置对应的网站:

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

预加载已启用改为True:

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

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

相关推荐
玉梅小洋4 分钟前
C盘爆满 修改VS Code缓存与插件目录指定方法
开发语言·windows·visualstudio
billy_gisboy23 分钟前
02-Windows DockerDesktop部署ClickHouse,解决指定磁盘数据持久化问题与WSL2调优
windows·clickhouse
薛定谔的猫喵喵27 分钟前
【从零构建】PHP网络安全渗透测试靶场:5大基础漏洞实战
windows·sql·web安全·php
卡兰芙的微笑38 分钟前
GDB调试指南:从入门到精通
windows
优选资源分享40 分钟前
PowerToys v0.97.0 Windows 窗口优化 + 搜索工具
windows·实用工具
Qiuner1 小时前
软件工程计算机网络WindowService2008 DNS DHCP网络策略和访问策略IIS 相关配置 期末考试实操题操作题windows运维
运维·网络·windows·计算机网络
x***r1511 小时前
Havij 1.12 Free注入漏洞扫描安装步骤详解(附使用教程)
windows
love530love1 小时前
【避坑指南】提示词“闹鬼”?Stable Diffusion 自动注入神秘词汇 xiao yi xian 排查全记录
人工智能·windows·stable diffusion·model keyword
习惯就好zz1 小时前
解决VMware Ubuntu端口映射SSH连接失败问题:无需重启服务器的快速修复方案
服务器·windows·ubuntu·ssh·vmware
小宇的天下1 小时前
Calibre :Standard Verification Rule Format(SVRF) Manual (1-2)
前端·javascript·windows