Request Timing
Fournit des données d'avertissement et de diagnostic pour les demandes lentes ou suspendues.
Activation de cette fonction
Pour activer la
fonction Request Timing, ajoutez la déclaration d'élément suivante
dans l'élément featureManager de votre
fichier server.xml :
<feature>requestTiming-1.0</feature>
Versions de Java™ prises en charge
- JavaSE-1.6
- JavaSE-1.7
- JavaSE-1.8
Développement d'une fonction qui dépend de cette fonction
Si vous développez une
fonction qui dépend de la fonction Request Timing, incluez l'élément
suivant dans l'en-tête Subsystem-Content du fichier manifeste de
fonction pour votre nouvelle fonction :
com.ibm.websphere.appserver.requestTiming-1.0; type="osgi.subsystem.feature"
Eléments de configuration de la fonction
Vous pouvez utiliser les éléments suivants dans votre fichier server.xml pour configurer la fonction Request Timing :
- requestTiming
- Fournit des données d'avertissement et de diagnostic pour les demandes lentes ou suspendues.
Nom de l'attribut Type de données Valeur par défaut Description hungRequestThreshold Période avec une précision à la milliseconde près 10m Durée pendant laquelle une demande peut s'exécuter avant d'être considérée suspendue. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. includeContextInfo boolean true Indique si les détails d'information de contexte sont inclus dans la sortie de journal. sampleRate int Minimum : 1
1 Taux selon lequel l'échantillonnage doit s'effectuer pour le suivi des demandes lentes. Pour échantillonner une demande sur n, attribuez la valeur n à sampleRate. Pour échantillonner toutes les demandes, attribuez la valeur 1 à sampleRate. slowRequestThreshold Période avec une précision à la milliseconde près 10s Durée pendant laquelle une demande peut s'exécuter avant d'être considérée lente. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.