Недавно нам пришлось перенести некоторые из моих веб-сайтов с Apache на IIS 7 (на Windows Server 2008).
Теперь я должен взяться за дело, и я нашел эту конфигурацию пулов приложений (я скрыл имена веб-сайтов для конфиденциальности):
Мне не нужен ASP.NET, так как ColdFusion - наш сервер приложений.
У меня вопрос: что такое пулы приложений? как мне настроить их для многосайтовой среды, такой как моя?
Что означает номер «Приложения» для каждого веб-сайта?
Все они являются веб-сайтами разных клиентов, я хочу изолировать использование каждого ресурса и избегать того, чтобы один веб-сайт беспокоил других.
Насколько неверна эта конфигурация?
Вы можете определить группу пула приложений, чтобы любые веб-сайты, работающие за пределами этого пула приложений, не могли повлиять на производительность веб-сайтов в пуле приложений.
Если вы назначите отдельный пул приложений для каждого веб-сайта, то каждый веб-сайт будет иметь свою собственную границу. Ни один другой веб-сайт не может снизить производительность.
Количество приложений означает, сколько веб-сайтов в настоящее время используют один и тот же пул приложений. Например, в пуле интегрированных приложений ASP.NET 4.0 работают 2 веб-сайта.
Чтобы удалить ASP.NET, попробуйте следующую команду:
C: \ Windows \ Microsoft.NET \ Framework [версия] \ aspnet_regiis.exe -ua