Jmeter reutiliza conexiones largas para solucionar el problema de la ocupación portuaria
Durante las pruebas de estrés de jmeter, si se abren demasiadas conexiones, no habrá puertos suficientes. Esto se puede solucionar usando conexiones largas:
Hay dos configuraciones obvias:
p>1. Marque keepALive,
2. Client select/202220.html
Para usar keepalive para que surta efecto: debe configurar los dos parámetros siguientes:
httpclient4.idletimeout=2147483647
httpclient4.time_to_live=2147483647
Pero cabe señalar que mi prueba encontró que estos dos parámetros solo son válidos en una iteración:
Si su grupo de subprocesos se ejecuta infinitamente, todavía habrá puertos agotados;
Bajo esta configuración, un subproceso continuará repitiéndose y se seguirán creando conexiones, porque otro parámetro lo controla. Cada iteración restablecerá la conexión:
httpclient_state_on_thread_group_iteration=false
Si desea reutilizar la conexión, deberá configurarla en falso; , se crearán muchas conexiones nuevas;