【问题标题】:EventBridge with SNS Target, can you customize the SNS MessageEventBridge with SNS Target,可以自定义SNS Message吗
【发布时间】:2021-03-22 03:08:22
【问题描述】:

我正在尝试将 AWS EventBridge 与 SNS 目标一起使用,并且我已经获得了发送基本消息 SNS 和输入转换器的基本集成。但是,我希望能够设置 SNS 消息属性(用于订阅过滤)并理想地以 JSON 格式提供消息,因此每个 SNS 订阅(SMS、电子邮件)等的消息都不同。

这甚至可能吗?我一直无法找到明确的文档页面来说明 EventBridge 和 SNS Target 支持的范围。它只是一个基本信息吗?

我可以通过使用 Event Bridge => Lambda => SNS 来实现这一点,但我试图避免额外的跳跃。有没有人有任何关于 SNS Target 正式支持 Event Bridge 的确切信息?

【问题讨论】:

    标签: amazon-sns aws-event-bridge


    【解决方案1】:

    据我所知,这是不受支持的。它必须位于此处的 SNS 特殊部分:https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutTargets.html

    我认为我的用例的答案实际上不是使用 SNS 主题过滤来管理此行为,而是让 Eventbridge 路由到特定队列。这确实使某些事情有所不同(通用事件日志队列),但从功能上讲,我已经达到了我的目标,即将特定事件放入特定的 SQS 队列以进行托管后台处理。如果我需要两个队列中的这些事件,我可以发布到 SNS(通用无属性)或 N 个 SQS 目标以满足我的用例。

    【讨论】:

      猜你喜欢
      • 2021-05-21
      • 1970-01-01
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      • 2015-02-10
      • 2021-11-23
      • 2018-11-21
      • 2022-01-27
      相关资源
      最近更新 更多