После развертывания приложения ASP.Net на новом сервере первый пользователь, который запускает приложение, получает длительную паузу, предположительно потому, что приложение выполняет свою первоначальную компиляцию. Однако эта пауза также возникает после истечения времени ожидания приложения и его выгрузки из памяти.
Первая компиляция была бы терпимой, так как она срабатывает только один раз, но вторая кажется мне ненужной ... Есть ли обходной путь для решения этой проблемы? Было бы неплохо иметь возможность продлить тайм-аут приложения, но я вижу только способ продлить тайм-аут сеанса, который я бы предпочел не делать, так как это сохранит все пользовательские сеансы в памяти в течение длительного периода времени.