Estoy tratando de entender más sobre los tiempos de Haproxy. A continuación se muestra un fragmento de los tiempos del manual de Haproxy:
Tq: tiempo total para obtener la solicitud del cliente (solo modo HTTP) ...
Tw: tiempo total pasado en las colas esperando una ranura de conexión ...
Tc: tiempo total para establecer la conexión TCP al servidor ...
Tr: tiempo de respuesta del servidor (solo modo HTTP) ...
Tt: tiempo total de duración de la sesión, entre el momento en que el proxy lo aceptó y el momento en que ambos extremos se cerraron ...
Fuente: http://cbonte.github.io/haproxy-dconv/configuration-1.5.html#8.4
Intenté diagramar algunos de los tiempos, pero mi diagrama probablemente sea incorrecto y definitivamente esté incompleto (sin FIN, etc.):
Pregunta: ¿Cómo sería el diagrama de tiempo completo, incluidas todas las medidas de tiempo (Tq, Tw, Tc, Tr, Tt), así como todas las comunicaciones TCP / IP?
Respuestas:
Bonito cuadro :)
Baptiste
fuente
Las versiones más recientes del Manual de configuración de HAProxy incluyen un diagrama de la secuencia del temporizador: 8.4 Eventos de temporización
fuente