在 AWS 中,我有一个设置了 VPC 的帐户,但我无法将事件从 lambda 发送到事件总线。我如何发送到事件总线?请查看下图以更好地了解我们的设置。我们还设置了与另一个帐户的 VPC 对等互连。
EventBridge 服务存在于您的 VPC 外部。 VPC 内的 Lambda 函数永远不会获得分配给它们的公共 IP 地址,因此它们无法直接访问 VPC 外部存在的任何内容。
要让您的 Lambda 函数访问 EventBridge,您需要将 Lambda 函数部署到仅具有到 NAT 网关的路由的 VPC 子网(这也将允许它们访问 Internet),或者添加 接口EventBridge 的 VPC 终端节点连接到您的 VPC。