Request Timing
Proporciona avisos e información de diagnóstico para solicitudes lentas o bloqueadas.
Habilitación de esta característica
Para habilitar la característica Temporización de solicitud, añada la siguiente declaración de elemento dentro del elemento featureManager en el archivo server.xml:
<feature>requestTiming-1.0</feature>
Versiones Java™ soportadas
- JavaSE-1.6
- JavaSE-1.7
- JavaSE-1.8
Desarrollo de una característica que depende de esta característica
Si está desarrollando una característica
que depende de la característica Temporización de solicitud, incluya el siguiente elemento en la
cabecera Subsystem-Content en el archivo de manifiesto de característica para la nueva
característica:
com.ibm.websphere.appserver.requestTiming-1.0; type="osgi.subsystem.feature"
Elementos de configuración de la característica
Puede utilizar los siguientes elementos en el archivo server.xml para configurar la característica Temporización de solicitud:
- requestTiming
- Proporciona avisos e información de diagnóstico para las solicitudes lentas o bloqueadas.
Nombre de atributo Tipo de datos Valor predeterminado Descripción hungRequestThreshold Un período de tiempo con precisión de milisegundos 10m Tiempo durante el que una solicitud puede ejecutarse antes de que se considere bloqueada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. includeContextInfo boolean true Indica si los detalles de la información de contexto se incluyen en la salida del registro. sampleRate int Mínimo:1
1 Tasa a la que debe producirse el muestreo para el seguimiento de solicitudes lentas. Para muestrear una de cada n solicitudes, establezca sampleRate en n. Para muestrear todas las solicitudes, establezca sampleRate en 1. slowRequestThreshold Un período de tiempo con precisión de milisegundos 10s Tiempo durante el que una solicitud puede ejecutarse antes de que se considere lenta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.