Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Solicite un rastreo de equilibrador de carga de aplicaciones.
Cuando el equilibrador de carga recibe una solicitud de un cliente, agrega o actualiza el encabezado X-Amzn-Trace-Id antes de enviar la solicitud al destino. Todos los servicios o aplicaciones entre el equilibrador de carga y el destino también pueden agregar o actualizar este encabezado.
Puede utilizar el rastreo de solicitudes para realizar el seguimiento de las solicitudes HTTP de los clientes a los destinos u otros servicios. Si habilita los registros de acceso, se registra el contenido del encabezado X-Amzn-Trace-Id. Para obtener más información, consulte Registros de acceso del Equilibrador de carga de aplicación.
Sintaxis
El encabezado X-Amzn-Trace-Id contiene campos con el siguiente formato:
Field
=version
-time
-id
- Campo
-
Nombre del campo. Los valores admitidos son
Root
ySelf
.Una aplicación puede agregar campos arbitrarios para sus propios fines. El equilibrador de carga conserva estos campos, pero no los utiliza.
- versión
-
Número de versión.
- hora
-
Tiempo en formato de tiempo Unix, en segundos.
- id
-
Identificador de rastreo.
Ejemplos
Si el encabezado X-Amzn-Trace-Id no está presente en una solicitud entrante, el equilibrador de carga genera un encabezado con un campo Root
y reenvía la solicitud. Por ejemplo:
X-Amzn-Trace-Id: Root=1-67891233-abcdef012345678912345678
Si el encabezado X-Amzn-Trace-Id está presente y tiene un campo Root
, el equilibrador de carga inserta un campo Self
y reenvía la solicitud. Por ejemplo:
X-Amzn-Trace-Id: Self=1-67891233-12456789abcdef012345678;Root=1-67891233-abcdef012345678912345678
Si una aplicación agrega un encabezado con un campo Root
y un campo personalizado, el equilibrador de carga conserva ambos campos, inserta un campo Self
y reenvía la solicitud:
X-Amzn-Trace-Id: Self=1-67891233-12456789abcdef012345678;Root=1-67891233-abcdef012345678912345678;CalledFrom=app
Si el encabezado X-Amzn-Trace-Id está presente y tiene un campo Self
, el equilibrador de carga actualiza el valor del campo Self
.
Limitaciones
-
El equilibrador de carga actualiza el encabezado cuando recibe una solicitud entrante, no cuando recibe una respuesta.
-
Si los encabezados de HTTP tienen más de 7 KB, el equilibrador de carga vuelve a escribir el encabezado X-Amzn-Trace-Id con un campo
Root
. -
Con WebSockets, solo puede realizar un seguimiento hasta que la solicitud de actualización se realice correctamente.