我们的实时网站在收到首次请求时加载速度非常慢,我需要深入研究IIS /服务器。如果没有任何第三方工具,您有什么技巧可以帮助我进行调查和解决吗?
答案 0 :(得分:1)
有些事情要考虑
startMode="AlwaysRunning"
,这将导致在启动应用程序池后立即生成w3wp进程(这减少了第一次请求的时间)如果我们在谈论应用程序部署过程,则还需要知道有2个概念(如果我们在谈论.net应用程序)IIS Application Pool和.Net AppDomain
https://www.treeloop.com/blog/iis-application-domain-and-pool-recycling,所以2和3可能表现不同
答案 1 :(得分:0)
当第一个请求到来时,IIS必须编译应用程序。这就是IIS花费大量时间返回首次响应的原因。请初始化应用程序。