13 июля 2018 г.

Автозапуск и инициализация пула приложений на версий IIS 7.5, 8.0, 8.5 и 10.

Шаг 0. Описание проблемы.

Инициализация приложения IIS должна начинаться сразу после запуска или перезапуска Application Pool. Тем самым вы повысите качество обслуживания первых клиентов, если ваше приложение требует какой то инициализации перед началом обслуживания. Данный способ не использует сторонние сервисы и приложения.

Шаг 1.  Установка Application Initialization.

Необходимо убедиться, что у вас установлен Application Initialization. Описание и его настройку на английском языке можно найти по ссылке IIS 8.0 Application Initialization. Статья, по которой я изначально учился настраивать, расположена по адресу Configure the IIS Application Initialization module. Тут же я опишу все шаги на русском языке и не залезая в файлы конфигурации IIS Server. 

Для начала надо понять какая у вас стоит версия IIS, для этого можно воспользоваться таблицей: