У меня есть веб-сайт ASP.NET, который перезапускается каждые 1-2 часа в день, поэтому сеансы и прочее исчезли, и пользователи общаются с ним, потому что они открывают страницу и делают что-то в течение 20 минут, и когда они его подают, есть хорошая страница «Мы сожалеем».Перезапуск приложений ASP.NET слишком много
Я не делаю ничего, что перезапускает приложение (изменение файла web.config, изменение файлов или даже другие ошибки, такие как удаление папки в App_Data, которая обычно не должна приводить к перезапуску).
Может быть, это связано с оборудованием сервера? Это не так сильно.
Я переместил сеансы из InProc в StateServer, так что переустановка уже не проблема. Также изменили некоторые части приложения для использования памяти. Я не привык уделять слишком много внимания ресурсам из-за написания управляемого кода, но теперь я буду заботиться. –