Étape 6 : effectuer des tests de modèle de charge constante pour vérifier le débit maximal possible
Lors du test de charge d’une solution BizTalk Server à l’aide de Visual Studio 2010, un test de modèle de charge constant doit être effectué une fois que le débit maximal durable (MST) approximatif de la solution est déterminé, comme décrit dans Étape 5 : Effectuer des tests de modèle de charge pour déterminer le débit maximal durable. Cela doit être effectué pour vérifier que le MST est en fait durable au fil du temps et également afin de créer un test de charge de référence pour évaluer les effets de tout réglage des performances appliqué à l’application ou à l’environnement BizTalk Server.
Créer et exécuter un test de modèle de charge constante
Le moyen le plus simple de créer un test de modèle de charge constante qui utilise les mêmes combinaisons de tests, jeux de compteurs et mappages de jeux de compteurs utilisés par le test de modèle de charge d’étape consiste simplement à enregistrer le test de modèle de charge d’étape « BTS_Messaging_Step.loadtest » en tant que « BTS_Messaging_Constant.loadtest », puis à apporter des modifications à « BTS_Messaging_Constant.loadtest ». Suivez ces étapes pour créer un test de modèle de charge constante basé sur le test de modèle de charge d’étape existant :
Ouvrez BTS_Messaging_Step.loadtest s’il n’est pas déjà ouvert.
Cliquez sur Fichier , puis sélectionnez Enregistrer LoadTests\BTS_Messaging_Step.loadtest Sous.
Dans la boîte de dialogue Enregistrer le fichier sous , en regard de Nom de fichier, entrez C :\Projects\LoadTest\BTSLoad\LoadTests\BTS_Messaging_Constant.loadtest, puis cliquez sur Enregistrer.
Dans l’Éditeur de test de charge, renommez le scénario BTS_Messaging_Step en BTS_Messaging_Constant. Le nom du scénario s’affiche directement sous le dossier Scénarios .
Laissez les valeurs de Combinaison de tests et de Combinaison de réseaux inchangées, mais cliquez pour sélectionner Modèle de chargement d’étape.
Cliquez avec le bouton droit sur Modèle de chargement d’étape , puis sélectionnez Propriétés.
Dans la section Propriétés, sous Modèle de chargement, cliquez sur la liste déroulante en regard de Modèle et modifiez le modèle d’Étape en Constante.
Dans la section Propriétés , sous Paramètres, remplacez la valeur de Nombre d’utilisateurs constants par une valeur légèrement inférieure au nombre d’utilisateurs auquel le test de modèle de charge d’étape devenait insoutenable (c’est-à-dire que la valeur de BizTalk :Messaging\Documents reçus par/s commençait à dépasser systématiquement la valeur de BizTalk :Messaging\Documents traités/s et la valeur de BizTalk : Boîte de message : Compteurs généraux\La taille du spoul a commencé à augmenter sans limite).
Sous le dossier Paramètres d’exécution , cliquez avec le bouton droit sur Exécuter le paramètre1 [Actif] et sélectionnez Propriétés.
Faites défiler la liste des propriétés jusqu’à la section Minutage et entrez une valeur d’exécution d’au moins 10 minutes (00 :10 :00) et vérifiez que la valeur du taux d’échantillonnage est toujours définie sur 5 secondes (00 :00 :05).
Démarrez le test de charge en cliquant avec le bouton droit sur le nom du test (par exemple, BTS_Messaging_Constant), puis cliquez sur l’option de menu Exécuter le test .