2011-11-07 62 views
-1

我正在使用ASP.NET MVC和MS SQL Server CE构建一个Web应用程序并将其部署到共享主机。每次我停下来后(半小时)接近我的网站时,它的表现都非常缓慢。加载第一页需要大约40秒的时间。在这之后,每一页都很快打开。 请咨询可能导致问题以及如何解决的问题。 谢谢ASP.NET web应用程序在暂停后响应缓慢

更新:它似乎在访问(10-20分钟)后,暂停从服务器硬盘驱动器而不是内存加载站点。这就是为什么它如此缓慢。可能的解决方案是增加站点访问,转移到虚拟服务器或定期ping主页。 我的托管服务提供商有一个ping选项,除了这里描述的一些解决方案c# ping a website? (keep-alive service)

+0

你碰巧做任何事情,耗时在应用程序启动(在Global.asax中) – Stilgar

+0

@Stilgar没有,Global.asax中只包括了一些routes.MapRoute – Dmitry

+0

的你可以在本地IIS上重现问题吗? – Stilgar

回答