IIS, размещающий несколько веб-сайтов

#asp.net-mvc #windows #iis-7 #hosting

#asp.net-mvc #Windows #iis-7 #хостинг

Вопрос:

У меня есть сервер IIS, на котором размещено 40-50 ASP.Net Веб-сайты MVC. У каждого веб-сайта есть свой собственный ApplicationPool.

Когда мне нужно перезапустить сервер для обновления или изменения конфигурации, для повторного запуска IIS требуется около 3 часов. Если я изменю каждый AppPool так, чтобы он не запускался немедленно, IIS запустится как обычно, и мне придется просмотреть каждый AppPool, чтобы запустить их вручную. Что является проблемой, но это быстрее.

Есть идеи, почему запуск этих пулов приложений должен занимать так много времени?

С уважением, Карл

Комментарии:

1. Пожалуйста, откройте обращение в службу поддержки через support.microsoft.com и поработайте над этим со службой поддержки Microsoft.

2. Это может быть простой проблемой параллелизма. Поскольку у вас так много веб-сайтов в IIS, и все они запускаются в один и тот же момент, они в конечном итоге перегружают ресурсы жесткого диска, процессора, памяти, что создает слишком большую нагрузку на аппаратное обеспечение и внутренние компоненты ОС. Это всего лишь подсказка, но это очень распространенный сценарий в разных областях.