我遇到了这个问题。 我在ISP上推出了一个带有Umbraco CMS的ASP.NET网站。 (它只是一个非常基本的信息网站。没什么特别的。)
当我想要访问该网站时,首页加载需要花费大量时间,有时甚至需要20秒。当然这太荒谬了。 之后,我能够相对快速地浏览网站..
所以每个第一个页面加载都很慢,然后一切都很好,或多或少。
有人知道问题是什么吗?它会是IIS吗? ASP.NET?
答案 0 :(得分:5)
IIS可能配置为在N分钟不活动后关闭应用程序池。
AFAIK,这是IIS上的默认行为。
答案 1 :(得分:0)
如果是第一个要提供的请求,IIS至少会启动APP池。这可能需要一段时间。也许Umbraco最初加载了一些数据,但我对Umbraco没有任何经验,所以这是我所不知道的。
-sa
答案 2 :(得分:0)
首页加载对你有什么影响?
你刚刚完成了构建吗?如果这是一个网站,那么.Net将编译并加载dll。然后IIS将缓存页面输出。
页面上有任何大图片吗?
基本上有很多原因。你用过萤火虫吗?确定加载时间在哪里?
你有链接吗?
答案 3 :(得分:0)