#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, и все они запускаются в один и тот же момент, они в конечном итоге перегружают ресурсы жесткого диска, процессора, памяти, что создает слишком большую нагрузку на аппаратное обеспечение и внутренние компоненты ОС. Это всего лишь подсказка, но это очень распространенный сценарий в разных областях.