2009-10-01 3 views

ответ

2

Запросить страницу из приложения после iisreset. Это легко автоматизировано.

+0

Как вы можете сделать это автоматизировано? – Alex

+0

Напишите сценарий, который выполняет iisreset, а затем отправляет запрос в приложение. (на ум приходит завиток от curl.haxx.se) –

0

Существует такая вещь для IIS7. Но я не пробовал, не могу сказать гораздо больше.

0

Я иногда использовал VB-скрипт, который запрашивает страницу, и настроил ее на выполнение как запланированное задание. Работает отлично, и устанавливается через пару минут.

2

SharePointer Joel Oleson (ранее Microsoft) имеет warmup script available в своем старом блоге MS. Найдите asp.net warm up scripts для многих других.

Обычно пул приложений перерабатывается на ночь. Таким образом, вы можете запустить этот скрипт в качестве запланированной задачи, прежде чем люди придут на работу, и людям не придется ждать.

1

Если вы используете IIS 7 есть IIS плагин вызова Application Warm Up, который поможет

Я написал в блоге о своем опыте, используя его здесь (не знаю, если я имею право чтобы отправить к моему собственному содержанию):

http://www.diaryofaninja.com/blog/2010/05/06/keep-your-aspnet-websites-warm-and-fast-247