La Red de Conocimientos Pedagógicos - Currículum vitae - Jmeter reutiliza conexiones largas para solucionar el problema de la ocupación portuaria

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;