2011-09-05 35 views
1

我正在使用实体框架在ASP.Net C#中构建应用程序。 我已经部署它在IIS7上ASP.Net - 实体框架 - 应用程序停止运行后放缓

当我重新启动IIS时,第一次需要相当一段时间来显示登录页面(我认为它是热身时间..我是吧?)。然后它开始正常工作。但是如果我将应用程序另外开启10到15分钟而没有做任何事情,然后我使用它,它的行为方式也是相同的。花费太多时间(大约15到20秒)刷新页面,下一次只需要几秒钟。

可能是什么原因呢?

回答

2

这可能是IIS上的应用程序在没有活动时超时,然后在有活动时必须重新启动。查看IIS中的应用程序和会话超时属性。

+0

会话超时时间为20分钟,并在20分钟前进入此空闲状态。其次,我在一段时间后使用应用程序时仍保持登录状态。所以这意味着由于会话超时,我没有注销。 是否与实体框架有关? – Riz

相关问题