Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar JAVA para simular solicitudes HTTP y obtener el tiempo de respuesta del servidor y otros parámetros

Cómo utilizar JAVA para simular solicitudes HTTP y obtener el tiempo de respuesta del servidor y otros parámetros

El problema se simplifica: para una IP, un hilo solicita 100 veces. El tiempo de respuesta de esta solicitud es el tiempo de respuesta antes de llamar a httpClient menos el tiempo para recibir la respuesta de httpClient. Tenga en cuenta que es necesario juzgar si esta solicitud es válida. El tiempo de respuesta promedio y el tiempo de respuesta máximo son solo estadísticas del tiempo de respuesta, que se pueden realizar utilizando una base de datos.

Es decir, la base de datos registra el tiempo de respuesta de cada solicitud de prueba, ya sea exitosa o no. Las estadísticas salen al final.

La razón por la que se utilizan subprocesos múltiples es porque un solo subproceso solicita secuencialmente 100 veces y no puede simular la situación real del servidor.