2011-11-07 63 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

回答