Автоматически запускать пул приложений ASP.NET? - PullRequest
2 голосов
/ 01 октября 2009

Есть ли способ автоматически раскрутить пул приложений ASP.NET после IISRESET или запланированного сброса, чтобы начальному пользователю не пришлось ждать загрузки пула приложений?

Ответы [ 6 ]

2 голосов
/ 01 октября 2009

SharePointer Джоэл Олесон (ранее из Microsoft) имеет скрипт разминки, доступный в своем старом блоге MS. Ищите asp.net warm up scripts для многих других.

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

2 голосов
/ 01 октября 2009

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

1 голос
/ 26 мая 2010

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

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

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

0 голосов
/ 01 октября 2009

Вы можете попробовать Утилита утилизации пула приложений для разработчиков SharePoint , но Создатель не рекомендует ее для рабочих сайтов.

0 голосов
/ 01 октября 2009

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

0 голосов
/ 01 октября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...