如何从 EventBridge 定位 http api 网关或 ALB

How to target http api gateway or ALB from EventBridge

我需要将数据从 1 个 ecs 容器发送到另一个。我怎样才能做到这一点? AWS EventBridge 允许我将数据从 ECS 容器发送到 EventBridge。但是我不知道如何将这些数据从 EventBridge 发送到另一个 ECS 容器。

P.S。我在 ECS 容器中有节点应用程序 运行。我正在使用 HTTP API 网关和应用程序负载均衡器 (ALB)

评论中问题的回答

I need to send data from 1 ecs container to another. How can I do that?

通常,当您希望微服务相互通信时,SQS 是首选。使用 SQS 可以让您完全 de-couple 消息的生产者和消费者。

在您的情况下,一个容器会将消息发布到队列,而第二个容器会按固定的时间表提取消息。为了使这些工作正常,两个容器都需要在其任务执行角色中拥有访问 SQS 的权限,并使用 AWS SDK 来发布和接收消息。

还有其他选择,例如您提到的 SNS 和 EventBridge。但是,由于其简单性,SQS 往往是首选。