IIS: разминка веб-приложений - PullRequest
16 голосов
/ 14 января 2010

После сброса IIS первое попадание занимает много времени, так как AppPool запускается, а другие компоненты .NET, соединения с БД инициализируются.

Как лучше всего прогреть приложения IIS и предварительно загрузить необходимые компоненты (например, сборки GAC, WCF, библиотеки WWF)

Я работаю на IIS 6, Windows 2003 server x64

(я знаю, что есть модуль разогрева для IIS 7, но я на IIS 6. Как этот модуль разогрева в IIS 7 работает внутренне?)

Ответы [ 3 ]

9 голосов
/ 14 января 2010

Несколько советов по сценариям разминки:

http://www.andrewconnell.com/blog/archive/2006/08/21/3882.aspx

Больше информации на сайте IIS:

http://blogs.iis.net/steveschofield/archive/2009/05/30/application-pool-warm-up.aspx

Ознакомьтесь с последними новостями в разделе «Автозапуск веб-приложений» здесь:

http://www.asp.net/LEARN/whitepapers/aspnet4/default.aspx

7 голосов
/ 29 декабря 2010

Для IIS 7.5 вы можете использовать модуль разогрева приложений -

http://www.iis.net/download/applicationwarmup

0 голосов
/ 14 января 2010

Вы найдете скрипт, размещенный на http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx. Хотя он предназначен для sharepoint, но он будет работать так же хорошо с любым веб-проектом IIS. Возможно, вам придется настроить файл так, чтобы он попадал на страницы нужных вам приложений.

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