Iis 7 Asp.net每个用户第一次加载速度慢

Iis 7 Asp.net每个用户第一次加载速度慢,iis-7,Iis 7,我有一个在IIS7中使用HTTPS设置的网站,每次用户第一次访问它时,加载时间大约为15秒 这不是所述的编译/预热“问题”,例如: 我知道这个“问题”,我也有这个问题,但这当然是意料之中的,而不是这里的问题 因为它不是自回收/启动后应用程序首次加载的时间。如果我先在另一个浏览器中打开另一个浏览器,然后再访问它,则所需时间相同。因此,似乎每次会话启动时,都会发生延迟。来自同一用户/浏览器的所有以下请求都与预期一样快 这是一个管理界面的网站,我有和我使用asp.net的成员资格。虽然延迟甚至在用户登

我有一个在IIS7中使用HTTPS设置的网站,每次用户第一次访问它时,加载时间大约为15秒

这不是所述的编译/预热“问题”,例如: 我知道这个“问题”,我也有这个问题,但这当然是意料之中的,而不是这里的问题

因为它不是自回收/启动后应用程序首次加载的时间。如果我先在另一个浏览器中打开另一个浏览器,然后再访问它,则所需时间相同。因此,似乎每次会话启动时,都会发生延迟。来自同一用户/浏览器的所有以下请求都与预期一样快

这是一个管理界面的网站,我有和我使用asp.net的成员资格。虽然延迟甚至在用户登录之前发生。所以我不确定这是否是罪魁祸首

我有点不确定到哪里去寻找消除延迟的方法。我正在进程中运行会话状态。用饼干


有什么想法吗?

你需要获得更多的信息。启用跟踪并跟踪每个步骤所需的时间。您还可以使用Wireshark并查看客户端/服务器之间的通信量。如果流量有很大差距,你可以看到服务器端挂着什么东西。如果你看到持续的流量,也许你的登录页面需要做很多事情。其他简单的事情是在服务器上启用动态缓存/压缩以加快速度。

预热它