Какой веб-сайт / пользователь использует ресурсы сервера в Windows Server 2008? [закрыто]

У меня есть общий сервер веб-хостинга на базе Windows 2008 / IIS 7 / Plesk 11.0. Большую часть времени загрузка ЦП сервера превышает 80%, а процесс MS SQL Server использует большая часть ресурсов ЦП / ОЗУ. Я хочу знать, как я могу выяснить, какой веб-сайт использует больше ресурсов, а затем ограничить его или полностью закрыть.

0
задан 2 March 2015 в 08:21
1 ответ

Все ли используют один и тот же пул приложений? Или вы настроили его отдельно для каждого сайта?

Независимо от этого откройте диспетчер IIS и щелкните Рабочие процессы enter image description here

Если сайт использует разные пулы, вы легко сможете увидеть, какой из них использует больше всего ресурсов. Вы также можете щелкнуть пул в списке и просмотреть входящие запросы (пулы также можно найти в диспетчере задач, поскольку каждый отдельный пул получает соответствующий процесс.)

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

Вы можете изменить пул приложений сайтов, щелкнув сайт в IIS и перейдя к основным настройкам. Щелкните выбрать, чтобы выбрать новый пул. Обязательно заранее добавьте новый пул в Пулы приложений в IIS. Это будет фреймворк v2.0 и интегрированный пул.

Изменить:

Для MsSQL вы можете использовать монитор производительности в инструментах администратора, чтобы добавить счетчики для каждой базы данных. Чтобы узнать, какой из них потребляет больше всего циклов.

Перейдите к Добавить счетчики, перейдите к SQLServer: Datbases, вы можете добавить каждый экземпляр базы данных sql индивидуально

0
ответ дан 5 December 2019 в 15:48

Теги

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