A l'aide de la consignation des modules de remplacement de services, vous
pouvez surveiller les interactions entre une application et le serveur de modules de
remplacement. Si cette option est activée, un fichier
journal est créé pour chaque module de remplacement déployé. Les fichiers journaux sont
présentés sous la forme de rapports HTML formatés.
Avant de commencer
Vous devez avoir créé un ou plusieurs modules de remplacement de services.
Procédure
Pour consigner l'activité des modules de remplacement de services, procédez
comme suit :
- Ajoutez l'argument de machine virtuelle suivant au fichier
eclipse.ini : -DSTUB_LOG_LEVEL=niveau_consignation.
Utilisez l'une des valeurs suivantes pour la variable
niveau_consignation :
- 0 : Désactive le journal.
- 1 : Consigne l'activité des modules de remplacement sans les détails.
- 2 : Consigne l'activité des modules de remplacement avec le contenu des messages envoyés et reçus.
- 3 : Comme le niveau 2 avec les en-têtes HTTP des messages reçus.
- 4 : Comme le niveau 3 avec les fichiers joints.
Vous
pouvez également ajouter les arguments facultatifs suivants :
- -DSTUB_LOG_KEEP_PREVIOUS=true : Cette option crée un fichier journal
distinct chaque fois que le module de remplacement de services est redéployé. Si la
valeur n'est pas true ou que l'option n'est pas présente,
le fichier journal est effacé si le module de remplacement de services est redéployé ou
que le serveur de modules de remplacement est arrêté.
- -DSTUB_LOG_SERIALIZE_XML=true : Cette option affiche
le contenu XML (avec les niveaux de consignation 2, 3 et 4) sans formatage ou indentation. Si la
valeur n'est pas true ou que l'option n'est pas présente, le contenu XML
est formaté et indenté dans le journal.
Le fichier eclipse.ini se trouve dans le même répertoire
que le fichier binaire du programme de lancement eclipse.exe
utilisé pour exécuter le produit.
Par exemple, pour activer la consignation avec le contenu de base, ajoutez la
ligne suivante à la fin du fichier eclipse.ini : -DSTUB_LOG_LEVEL=2.
- Redémarrez le plan de travail et, dans la fenêtre Moniteur de module de remplacement,
cliquez sur l'icône Exécuter
pour redémarrer les serveurs de modules de remplacement.
- Si le serveur a été lancé par un planning dans l'application de test de
performances, les journaux correspondants sont automatiquement créés dans l'espace de
travail. Si ce n'est pas le cas, effectuez les étapes suivantes pour extraire les
fichiers journaux du serveur de modules de remplacement :
Important : Le serveur de modules de remplacement doit être en cours
d'exécution.
- Une fois que vous avez exécuté vos tests, pour afficher les fichiers journaux des
modules de remplacement de services, ouvrez le Moniteur de module de
remplacement, puis cliquez sur l'onglet du serveur de modules de remplacement.
- Cliquez sur le bouton Synchroniser de la barre d'outils du
serveur sélectionné. Un fichier journal HTML est créé et affiché pour chaque module de
remplacement de services déployé.
Les rapports des journaux de module de remplacement se trouvent dans le
dossier stubLogs, qui se trouve dans le même dossier que le
module de remplacement de services correspondant.