Partager via


Bloc de construction : Analyseurs de performance et limitations des requêtes

Dernière modification : mardi 2 février 2010

S’applique à : SharePoint Foundation 2010

Dans cet article
Modèle objet pour les Analyseurs de performances et les limitations des requêtes
Domaines relatifs aux Analyseurs de performance et aux limitations des requêtes
Plus d’informations sur le développement avec des Analyseurs de performance et des limitations des requêtes

Microsoft SharePoint Foundation a un système extensible pour l’analyse des compteurs de performance de Windows Server 2008 et pour la limitation des requêtes HTTP lorsque ces compteurs indiquent qu’un processus de traitement est trop occupé pour prendre en charge toutes les requêtes qu’il reçoit.

Modèle objet pour les Analyseurs de performances et les limitations des requêtes

La plupart des classes et des membres que vous pouvez utiliser pour étendre le système se trouvent dans l’espace de noms Microsoft.SharePoint.Utilities. Les classes les plus importantes sont les suivantes :

  • SPHttpThrottleSettings   Un objet de ce type fournit des paramètres de gestion et de configuration pour l’analyse des performances et pour la limitation des requêtes HTTP. Il existe un de ces objets pour chaque application Web.

  • SPSystemPerformanceCounterMonitor   Un objet de ce type analyse la valeur d’un compteur de performance Windows Server 2008 spécifique.

  • SPBucketHealthScoreCalculator   Un calculateur de score d’intégrité qui calcule un score pour une valeur de performance spécifique basée sur le compartiment de valeurs dans lequel la valeur tombe. Un « compartiment » est une sous-plage de valeurs possibles. L’intégrité d’un processus de traitement, telle qu’elle est déterminée par les scores d’intégrité de ses Analyseurs, contrôle le moment où le processus entre en mode de limitation et commence à bloquer certaines classes de requêtes HTTP.

  • SPRequestThrottleClassifier   Un objet qui définit une classe de requêtes HTTP et spécifie si les requêtes correspondantes sont limitées lorsque le serveur est occupé, limitées lorsque le serveur a été continuellement occupé pendant au moins 60 secondes, ou pas limitées du tout.

Les collections des Analyseurs et des classifieurs de requêtes inscrits sont stockées en tant que propriété HttpThrottleSettings de la classe SPWebApplication.

Domaines relatifs aux Analyseurs de performance et aux limitations des requêtes

Bloc de construction : règles d’intégrité

Plus d’informations sur le développement avec des Analyseurs de performance et des limitations des requêtes

Des informations détaillées sur le développement avec le système SharePoint Foundation d’Analyseurs de performance et de limitations des requêtes HTTP peuvent être trouvées dans la section Limitation des requêtes de ce Kit de développement logiciel (SDK).