2014-09-01 3 views
1

после входа в мое приложение и ожидания некоторого времени наполовину и часа, как-то соединение с инфраструктурой сущности db thrue теряется, и у меня этот массаж.Подключение к db потеряно через некоторое время

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

Есть ли что-нибудь, что я мог бы сделать?

ответ

1

Две вещи:

  1. Настройка Таймауты вашей базы данных. Например, если вы используете MySQL, вы можете настроить wait_timeout и interactive_timeout и т. Д. Другие базы данных имеют схожие конфигурации.
  2. Ваше приложение должно обрабатывать тайм-аут и повторно подключаться. Это правильная вещь для базы данных для тайм-аута бездействующих сеансов, чтобы ресурсы могли быть выпущены и использоваться активными сеансами.
Смежные вопросы