bjl*_*ine 4 amazon-web-services aws-event-bridge
我有一个跨帐户的 EventBridge 总线,它接收来自不同区域和帐户的多个 EventBridge 总线的事件。我目前正在使用源(发送)总线和目标(接收)总线的默认总线。我正在监视的事件来自 Batch 和 EC2 服务,我还通过 PutEvents 发送一个自定义事件。目标/跨账户总线将事件发送到 HTTP 端点。这一切都很好。我使用默认总线的原因是我认为只有默认总线才能接收来自 AWS 服务的事件。然而,我的基础设施由用于开发、登台和生产环境的单独“堆栈”组成,因此我真的更愿意在每个环境中创建自己的总线。因此,必须使用默认事件总线是相当有限的。
\n我想确认我的理解是正确的:
\n我基于 EventBridge 文档中的这些陈述:
\n\n\n许多 AWS 服务都会生成 EventBridge 接收的事件。当您账户中的\nAWS 服务发出事件时,该事件会转到您的账户\xe2\x80\x99s\n默认事件总线。
\n
和
\n\n\n默认事件总线接受来自 AWS 服务、其他\n授权 AWS 账户和 PutEvents 调用的事件。
\n
小智 11
只有默认事件总线可以接收来自 AWS 服务的事件。
但是,您可以创建 EventBridge 规则以将消息从默认总线转发到自定义总线。
您可以为您的应用程序创建自定义总线,并将所有/必需的消息从默认总线转发到您的应用程序总线。
您可以提供事件总线 ARN 以进行跨账户消息传递,因此它可以是自定义事件总线,而不是默认事件总线
| 归档时间: |
|
| 查看次数: |
3781 次 |
| 最近记录: |