发布于: Oct 8, 2020
Amazon EventBridge 现在支持死信队列 (DLQ),当事件无法传递或目标不可用时,它通过将该事件存储在队列中,使事件驱动的应用程序更具弹性和持久性。
Amazon EventBridge 是一种无服务器事件总线,支持您使用自己的应用程序、软件即服务 (SaaS) 应用程序和 AWS 服务的数据轻松将应用程序连接到一起。EventBridge 提供来自事件源(例如 Auth0、Zendesk、Datadog 或 Pagerduty)的实时数据流,并将该数据路由到 AWS Lambda 之类的目标。您可以设置路由规则来确定发送数据的目的地,从而构建能够实时响应所有数据源的应用程序架构。借助 Amazon EventBridge,您可以轻松构建事件驱动型应用程序,因为它可以完成事件摄取和传送、安全保障、授权以及错误处理工作。
Amazon EventBridge DLQ 属于标准的 Amazon SQS 队列。现在,您可以为目标添加 DLQ,还可以在目标上配置自定义重试策略,以根据事件的最长期限或重试次数来实现精细控制。当事件从 CloudWatch 警报移至 DLQ 时,您可以接收通知。
要开始使用,您可以在控制台中创建或更新规则时向目标添加 DLQ 或使用 PutTargets API。要了解更多信息,请访问我们的文档。
客户只需为用于 DLQ 的 Amazon SQS 付费。有关定价详情,请参阅 Amazon SQS 定价。
对 DLQ 的支持已在下列区域推出:美国东部(俄亥俄和弗吉尼亚北部)、美国西部(俄勒冈和加利福尼亚北部)、加拿大(中部)、欧洲(斯德哥尔摩、巴黎、爱尔兰、法兰克福、伦敦和米兰)、非洲(开普敦)、中东(巴林)、亚太地区(孟买、东京、首尔、大阪、新加坡、香港和悉尼)以及南美洲(圣保罗)。要了解有关 Amazon EventBridge 的更多信息,请访问 Amazon EventBridge 页面。