Неиспользуемые пулы приложений в IIS влияют на производительность?

Из-за большого обновления в нашей архитектуре теперь у нас есть несколько неиспользуемых пулов приложений в IIS (для них нет веб-сайтов).

Я понимаю, как это может быть полезно, чтобы удалить их только для повышения степени удобочитаемости, но мой вопрос связан скорее с последствиями производительности: Имеет ли эти неиспользуемые пулы приложений значение памяти, процессор, скорость обработки запросов IIS или любые другие метрика производительности?

Из того, что я вижу, пул приложений без веб-сайтов не создает рабочий процесс, поэтому я подозреваю, что нет никакой разницы в производительности, но я хочу быть уверенным, что я ничего не пропущу.

11 голосов | спросил Cybermaxs - Betclic 29 PMpTue, 29 Apr 2014 17:39:35 +040039Tuesday 2014, 17:39:35

2 ответа


12

Единственными накладными расходами будут несколько байтов, взятых в applicationHost.config , чтобы определить пулы приложений и любые нестандартные настройки, которые они могут иметь.

Если у вас есть 1000 неиспользуемых пулов приложений, это может улучшить время, необходимое для применения изменений «на лету» в IIS (поскольку для анализа WAS меньше XML), но с 5 пулами приложений я бы сказал что практически нет разницы

ответил Mathias R. Jessen 29 PMpTue, 29 Apr 2014 17:49:09 +040049Tuesday 2014, 17:49:09
3
  

Из того, что я вижу, пул приложений без веб-сайтов не создает рабочий процесс

Это истинное утверждение. Смотрите это для справки. (IIS 6, но это относится к 7 и выше).

Мои мысли таковы: это не больно с таким количеством неиспользуемых пулов приложений, чтобы просто оставить их, и вы никогда не знаете, когда вам может понадобиться изменить пул веб-сайта, чтобы использовать один из старых в случае, если одно из ваших обновлений ухудшится.

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

Надеюсь, что это поможет.

ответил Brad Bouchard 29 PMpTue, 29 Apr 2014 18:04:51 +040004Tuesday 2014, 18:04:51

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132