【发布时间】:2015-10-31 03:41:24
【问题描述】:
我的网站某些页面的随机响应非常缓慢。 我的页面通常需要 1 秒才能加载,但在某些情况下,出乎意料的是,它可能需要 10 秒甚至更长时间。
在此处找到 MiniProfiler 输出的屏幕截图:
从输出中可以看出,ASP.NET 的堆栈中有些东西卡住了,而实际代码足够快。
这种缓慢有时会发生,即使在我正常导航页面期间(不仅在此页面上)也是如此。在我的本地机器上,一切总是很快,而在生产服务器和登台服务器(配置完全相同)上都会发生同样的问题。
我认为我在服务器或网络应用程序的配置中做错了什么。或者我可能以错误的方式使用了一些内部 ASP.NET 对象(如会话)。
您能否提供任何可以促使我找到正确解决方案的提示来帮助我?
谢谢
cghersi
【问题讨论】:
-
当多个用户同时访问或复制单个用户时是否会发生这种情况?
-
单个用户也可以复制
-
您是否使用捆绑,例如 @Styles.Render("~/Content/MyStyle.css") 或类似的东西?
-
一些例子可以是 或@Html.Partial("_CommonJavascript")
标签: c# asp.net asp.net-mvc asp.net-mvc-4