Увеличивая максимальное количество рабочих процессов до 1, вы создаете веб-сад.Итак, короткий ответ: скорее всего, нет ... разве что:
Цитировать Крис Адамс статья бывшего премьер-министра IIS У меня есть цветы ... я должен получить Веб-сад?:
Веб-сады были спроектированы по одной единственной причине - предлагать приложениям, не привязанным к ЦП, но выполняющим длительные запросы, возможность масштабировать и не использовать все потоки, доступные в рабочем процессе..
Примерами могут быть такие вещи, как -
Приложения, которые выполняют длительные запросы к базе данных (например, транзакции с высокой вычислительной базой данных)
Приложения, в которых потоки заняты длительными синхронными и интенсивными сетями транзакциями
Вопросчто вы должны спросить себя -
Какова текущая загрузка ЦП сервера?
Какие потоки приложения выполняются и к какому типу запросов они относятся?
Исходя из вышеуказанных критериев, вы должны лучше понимать, когдаиспользовать веб-сады.Web Gardens в метабазе равно свойству метабазы MaxProcesses, если вы не используете пользовательский интерфейс для настройки этой функции.
cscript adsutil.vbs set w3svc / apppools / defaultapppool / maxprocesses 4
Я надеюсь, что получу некоторыеМы надеемся, что это поможет вам лучше понять это…
Возможно, вы захотите взглянуть на «Что такое Web Garden?»с Развертывание веб-сайтов ASP.NET на IIS 7.0 [codeproject.com] , где указано:
По умолчанию каждый пул приложений запускается с одним рабочим процессом (W3Wp.exe).Мы можем назначить несколько рабочих процессов с одним пулом приложений.Пул приложений с несколькими рабочими процессами называется «Веб-сады».Многие рабочие процессы с одним и тем же пулом приложений могут иногда обеспечивать лучшую производительность и время отклика приложений.И каждый рабочий процесс должен иметь свой собственный поток и пространство собственной памяти.