Amazon 为事件总线 EventBridge 记录了什么 - Amazon EventBridge

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon 为事件总线 EventBridge 记录了什么

了解 EventBridge 进程事件如何帮助您使用日志对事件总线问题进行故障排除或调试。

如果启用了日志记录,则会在处理事件时 EventBridge 生成多条日志记录。

以下是处理事件时 EventBridge 执行的主要步骤:

  • 事件被发送到事件总线

    EventBridge 生成从合作伙伴来源发送的事件、从档案中重播的事件或使用发送的事件的日志PutEvents,无论它们是否符合任何规则。

  • EventBridge 确定事件是否符合总线上的任何规则。

    如果事件符合一条或多条规则 EventBridge ,则继续下一步。

    如果 AWS 事件与任何规则都不匹配,则 EventBridge 丢弃该事件并且不生成任何日志。

  • EventBridge 调用目标。

    EventBridge 必要时重试调用目标,直到:

    • 该活动已成功交付。

    • 事件传送失败,例如重试策略过期或发生永久故障。

      如果传送失败,则将事件 EventBridge 发送到死信队列 (DLQ)(如果已指定 DLQ),如果未指定 DLQ,则将其丢弃。

下图显示了事件处理流程的详细视图,其中显示了所有可能的步骤,以及每个步骤的日志级别。

有关步骤的完整列表,请参阅指定日志级别

EventBridge 继续执行处理发送到总线的每个事件的步骤。