【问题标题】:AWS EventBridge wait on eventAWS EventBridge 等待事件
【发布时间】:2020-12-15 18:59:20
【问题描述】:

我正在尝试构建一个无服务器异步轮询服务,该服务会触发异步数据请求,等待它完成(通过定期尝试),然后在准备好后轮询响应。

理想情况下,我会使用 Lambda 触发数据请求,并将 EventBridge 的事件推送到稍后由另一个 Lambda 处理,该 Lambda 查询 API 以查看响应是否准备好,如果没有 - 将新事件推送到 EventBridge 以尝试稍后再试。为此,我需要一种方法让 EventBridge 在向前转发事件之前等待。我正在尝试提出一个不需要 Lambda 空闲时间的解决方案。

有没有办法让 EventBridge 在事件被推送之前等待它?或者设置一个一次性的预定事件?

【问题讨论】:

    标签: aws-event-bridge


    【解决方案1】:

    Amazon SQS delay queues 提供该功能:

    延迟队列可让您推迟将新邮件传递到队列 几秒钟,例如,当您的消费者应用程序 需要额外的时间来处理消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-28
      • 2022-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多