不提供页面名称时缓慢的ASP.NET站点

时间:2018-05-04 13:23:06

标签: asp.net performance iis routing

在我的ASP.NET站点(.Net Framework 4.5)上,如果用户提供了诸如http://staging.site.com/index.aspx之类的页面名称,则网站会按预期加载,并且用户可以毫无问题地浏览整个站点。

如果用户加载网站而不是更改/访问重定向到没有页面名称的根http://staging.site.com/的网址,则第一次加载会挂起超过一分钟,此后所有请求也会很慢。< / p>

该问题仅与用户会话隔离。它不会影响其他用户。

1 个答案:

答案 0 :(得分:0)

原来我们已经启用了会话变量在我们的webapi类中使用。这样做的开销导致服务器性能显着下降