У нас есть приложение ASP.Net MVC.Он был опубликован в производственной среде, а для отладки задано значение true (не знаю почему) в WEb.config.
compilation batch="true" debug="true" targetFramework="4.5"
Но все равно время ожидания приложения.
Я хочу сделать debug="false"
и добавить тег ниже.
httpRuntime executionTimeout="43200" maxRequestLength="104856" targetFramework="4.5"
Но если время ожидания приложения истекло, когда debug="true"
, то я думаю, что оно истечет, даже когда debug="false"
независимо отtheoutTimeout.
Есть ли способ установить время ожидания через Global.asax.cs?
Редактировать 1: Приложение получает время ожидания, если процесс выполняется дляболее 2 минут.
Это означает, что сессия еще жива.
<sessionState mode="InProc" cookieless="false" timeout="60" />
Для базы данных я добавил время ожидания команды 5 минут (только для целей тестирования), но все же естьтайм-аут.
Редактировать 2: После просмотра журналов это была ошибка.
The remote host closed the connection. The error code is 0x800703E3