В статье «Повышение стабильности приложений ASP.NET посредством настройки системы» рассказывается о способе настройки под Windows 2000 (по сути, под IIS5.0, XP Professional также аналогична 2000). Сегодня мы рассмотрим Windows 2003 (). Метод настройки под IIS6.0).
Режимом работы IIS6.0 по умолчанию является режим изоляции процессов, который поддерживает параллельное выполнение нескольких сервисных процессов ASP.NET в пуле приложений. Большая часть раздела <processModel...> в файле Machine.config, упомянутом выше, имеет следующие настройки. игнорируются в этом режиме работы, включая три свойства, упомянутые ранее. Но не волнуйтесь: конфигурация IIS6.0 проще и интуитивно понятнее. Конкретные шаги следующие:
1. Откройте «Диспетчер IIS».
2. Найдите в папке «Пул процессов» процесс службы, в котором находится ваше ASP.NET-приложение, щелкните правой кнопкой мыши и выберите пункт «Свойства», как показано на двух картинках ниже. Не нужно говорить глупости. остальные.
Кроме того, есть еще один способ сделать IIS6.0 таким же, как IIS5.0, используя настройки в разделе <processModel...> файла Machine.config для управления процессом службы ASP.NET. (Подробнее см. предыдущую статью .)
Также откройте «Диспетчер IIS», щелкните правой кнопкой мыши папку «Веб-сайт», выберите пункт «Свойства», как показано ниже, и установите флажок «Запустить веб-службу в режиме изоляции IIS5.0»:
Таким образом, поведение IIS6.0 и IIS5.0 совершенно одинаково, и даже имя процесса службы ASP.NET изменилось с «W3WP.exe» на «ASPNET_WP.exe». Однако такой подход полностью меняет направление истории. Если нет скрытой цели, он определенно не рекомендуется.