View a markdown version of this page

Objetivo del autobús del evento: autobús a autobús - Amazon EventBridge

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.

Objetivo del autobús del evento: autobús a autobús

Para reenviar eventos a otro bus de eventos, TargetArn configúralo en el ARN de ese bus. El destino puede ser otro Custom Event Bus o Custom Event Bus - Classic, en tu cuenta o en otra cuenta, en la misma región o en una diferente. No es necesario ningún bloque de parámetros. Un bus de eventos personalizado: la regla clásica también puede designar un bus de eventos personalizado como su objetivo, de modo que los eventos pueden moverse en cualquier dirección durante una migración.

Parameters

Este objetivo no tiene parámetros; la carga útil es la solicitud completa.

Función de entrega

El rol debe estar events:PutEvents en el autobús de destino para los eventos que llevan un PutEvents sobre y events:PutRawEvents para los eventos publicados conPutRawEvents. EventBridge elige la acción por evento y no puedes anularla, por lo que debes conceder ambas acciones cuando el bus de origen incluya ambos tipos. Un bus de destino de otra cuenta también debe permitir tu rol en su política de recursos o a través de un recurso AWS RAM compartido; consultaCompartir un bus de eventos personalizado con otras cuentas.

Procesamiento por lotes y carga útil

Los eventos llegan al autobús de destino en forma de eventos nuevos: reciben un identificador de eventos y una hora de registro nuevos, y los suscriptores del autobús de destino los filtran como de costumbre. La publicación en el destino se descuenta de la cuota de rendimiento de ese bus.

Detección de bucles

Una cadena de buses, reglas, suscriptores y funciones puede enviar un evento a un bus por el que ya ha pasado y multiplicarlo en cada pasada. EventBridge detecta estos bucles a través de un bus de eventos personalizado haciendo el mejor esfuerzo posible: si un evento, o un evento derivado de él, ya ha pasado por el bus de eventos personalizado de destino, EventBridge no vuelve a entregarlo, y si el suscriptor tiene una cola de mensajes sin respuesta, el registro contiene el código de error. LOOP_DETECTED No diseñe una aplicación que dependa de que un evento pase por el mismo bus más de una vez y no confíe en ella EventBridge para detener un bucle por usted. Las reglas de un bus de eventos personalizado: clásico mantienen su comportamiento actual; consultePrevención de bucles infinitos.