asp.net - 为什么IIS7需要很长时间

标签 asp.net asp.net-mvc iis iis-7

看起来,如果我一天不访问低流量网站,则首页加载时间会很长。我相信这可能是因为 IIS7 在一段时间内没有收到任何请求时会关闭应用程序。

我怎样才能阻止这种情况发生?

我有一个专用服务器,因此我拥有更改 IIS 中的内容所需的所有访问权限

最佳答案

有两种方法可以解决这个问题。

  1. 修改应用程序池中的“空闲超时”值。默认情况下,如果 20 分钟没有请求,它将关闭应用程序

  2. 如果您使用的是 ASP.NET 4.0,您可以使用新的自动启动行为来保持应用程序“始终运行”,您可以看到此 blog post有关如何配置它的示例。

关于asp.net - 为什么IIS7需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3883260/

相关文章:

c# - asp.net core api模型中的datetimeoffset

asp.net - Dropdownlist - 显示元素的数量

c# - VS2017 .Net Core 2 性能及负载测试

iis - 如何获得 SSL 负载平衡?

iis - MS Web 部署 : configuration section `system.webServer/management/delegation` is missing

asp.net-mvc-4 - 如何在SignalR(.NET客户端)中使用自定义基本身份验证?

c# - 如何在调用 SQL Server 数据库调用的 Web 服务器上运行 AngularJS

c# - 在 Response.Redirect 中移除对象移动的 HTML

asp.net-mvc - jQuery Mobile、Ajax 导航和 MVC

c# - 将图像转换为不同格式后,应用程序不断返回空文件