【问题标题】:Slow ASP.NET site when not providing a page name不提供页面名称时 ASP.NET 站点速度慢
【发布时间】:2018-10-15 00:08:25
【问题描述】:

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

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

这个问题只存在于用户会话中。它不会影响其他用户。

【问题讨论】:

标签: asp.net performance iis routing


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多