Стандартный блок: мониторы производительности и регулировка запросов
Дата последнего изменения: 2 февраля 2010 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Объектная модель мониторов производительности и регулировки запросов
Области, связанные с мониторами производительности и регулированием запросов
Дополнительные сведения о разработке с использованием мониторов производительности и регулированием запросов
В Microsoft SharePoint Foundation есть расширяемая система для мониторинга счетчиков производительности Windows Server 2008 и регулирования HTTP-запросов, когда эти счетчики указывают, что рабочий процесс слишком занят для обработки всех получаемых запросов.
Объектная модель мониторов производительности и регулировки запросов
Большинство классов и членов, которые можно использовать для расширения системы, размещены в пространстве имен Microsoft.SharePoint.Utilities. В число самых важных классов входят следующие:
SPHttpThrottleSettings Объект этого типа предоставляют параметры управления и конфигурации для мониторинга производительности и регулирования HTTP-запросов. Для каждого веб-приложения есть один такой объект.
SPSystemPerformanceCounterMonitor Объект этого типа отслеживает значение определенного производительности счетчика Windows Server 2008.
SPBucketHealthScoreCalculator Калькулятор показателей работоспособности, который вычисляет определенное значение производительности на основе контейнера значений, в котором значение вызывает ошибку. Контейнеры — это диапазоны возможных значений. Работоспособность рабочего процесса, определенная показателями работоспособности его мониторов, управляет тем, когда процесс переходит в режим регулирования и начинает блокировать определенные классы HTTP-запросов.
SPRequestThrottleClassifier Объект, определяющий класс HTTP-запросов и указывающий, регулируются ли соответствующие запросы, когда сервер занят, когда сервер занят в течение 60 секунд или вообще не регулируются.
Коллекции зарегистрированных мониторов и классификаторов запросов хранятся как свойство HttpThrottleSettings класса SPWebApplication.
Области, связанные с мониторами производительности и регулированием запросов
Стандартный блок: правила работоспособности
Дополнительные сведения о разработке с использованием мониторов производительности и регулированием запросов
Подробные сведения о разработке с использованием системы мониторов производительности и регулирования HTTP-запросов SharePoint Foundation размещены в разделе Регулирование запросов этого пакета SDK.