一段时间后连接到db丢失了

时间:2014-09-01 16:42:41

标签: asp.net-mvc entity-framework

登录我的应用程序并等待一段时间,如半小时后,以某种方式连接到db thrue实体框架丢失了,我得到了这个按摩。

You must call the "WebSecurity.InitializeDatabaseConnection" method before you call any other method

我能做些什么吗?

1 个答案:

答案 0 :(得分:1)

两件事:

  1. 配置数据库的超时。例如,如果您使用MySQL,则可以配置wait_timeout和interactive_timeout等。其他数据库具有类似的配置。
  2. 您的应用程序应处理超时并重新连接。数据库超时空闲会话是正确的,因此可以释放资源并供活动会话使用。