.NET MVC慢速站点

时间:2009-05-03 06:33:41

标签: asp.net-mvc performance sql-server-2008 iis-7

我有一个网站大约需要20秒才能加载每一页(无论它做什么)

所以我输入了一个不属于路由的/scripts/test.html,它仍然需要这么长时间......没有数据库命中任何内容。

我将web.config重命名为_web.config并立即加载,重命名为...返回大约20-30秒的加载时间。

在本地运行应用程序...我在Global.asax.cs中的RegisterRoutes上放了一个断点并运行了... /scripts/test.html没有点击正常站点的断点(站点在本地快速加载相同的数据库/代码)

服务器是Mosso IIS7 / SQL Server 2008群集

该网站遭到重创......请帮忙吗?或者要测试/调试的东西?

2 个答案:

答案 0 :(得分:2)

很少有尝试:

  • 尝试查看FileMon / ProcessMonitor,看看是否有大量的磁盘活动。
  • 如果以上不是问题,请安装Jet Brains的Dot Trace实例。分析应用程序,看看是否有一些内存或性能问题在本地方框中不明显。

答案 1 :(得分:0)

我看到了另一个通过禁用IPv6解决的相关问题,也许可以试试。