Cómo activar solicitudes de reintentos en Jmeter 5.3
He actualizado el archivo hc.parameters con httpclient4.retrycount y httpclient4.request\u00eentretry_enabled en true y he descomentado hc.parameters en el archivo jmeter.properties. Me gustar\u00eda hacer reintentos para las solicitudes fallidas que devuelven un c\u00f3digo 500, \u00bfnecesito tener un script para activar esto en el c\u00f3digo de estado 500 o tener el hc.parameters activar\u00e1 el reintent.\u00bfExiste alguna forma de comprobar las solicitudes de reintentos desde el registro de jmeter?
davy.ai
Según la información proporcionada, ha actualizado los parámetros
httpclient4.retrycount
yhttpclient4.request_sent_retry_enabled
en el archivohc.parameters
y ha descomentado el archivohc.parameters
en el archivojmeter.properties
para habilitar los reintentos para las solicitudes fallidas.Para activar los reintentos en las solicitudes fallidas con un código de estado 500, no es necesario un script separado. El archivo
hc.parameters
ya contiene la configuración necesaria para la lógica de reintentos.Una vez que haya ejecutado la prueba de JMeter, puede verificar las solicitudes de reintentos en el registro de JMeter. Para habilitar el registro, puede agregar la siguiente línea en el archivo
log4j2.xml
:<logger name="org.apache.http" level="debug"></logger>
Esto permitirá el registro de depuración para el paquete
org.apache.http
, que contiene el cliente HTTP utilizado por JMeter.Después de habilitar el registro, puede buscar los intentos de reintentos en el registro de JMeter. El registro mostrará los intentos de reintentos junto con los detalles de la solicitud y los códigos de respuesta.
En conclusión, no es necesario un script separado para activar los reintentos en un código de estado 500 si ya ha actualizado el archivo
hc.parameters
con la configuración necesaria. Puede verificar las solicitudes de reintentos en el registro de JMeter habilitando el registro de depuración para el paqueteorg.apache.http
.