2011-09-05 51 views
1

我正在使用實體框架在ASP.Net C#中構建應用程序。 我已經部署它在IIS7上ASP.Net - 實體框架 - 應用程序停止運行後放緩

當我重新啓動IIS時,第一次需要相當一段時間來顯示登錄頁面(我認爲它是熱身時間..我是吧?)。然後它開始正常工作。但是如果我將應用程序另外開啓10到15分鐘而沒有做任何事情,然後我使用它,它的行爲方式也是相同的。花費太多時間(大約15到20秒)刷新頁面,下一次只需要幾秒鐘。

可能是什麼原因呢?

回答

2

這可能是IIS上的應用程序在沒有活動時超時,然後在有活動時必須重新啓動。查看IIS中的應用程序和會話超時屬性。

+0

會話超時時間爲20分鐘,並在20分鐘前進入此空閒狀態。其次,我在一段時間後使用應用程序時仍保持登錄狀態。所以這意味着由於會話超時,我沒有註銷。 是否與實體框架有關? – Riz

相關問題