首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用无服务器框架的AWS事件桥DLQ配置

使用无服务器框架的AWS事件桥DLQ配置
EN

Stack Overflow用户
提问于 2021-06-20 16:02:42
回答 1查看 457关注 0票数 5

AWS事件桥这里的无服务器框架文档没有提到如何设置死信队列和重试尝试。我希望serverless.yml的配置类似于下面的样子,但是它没有工作。

代码语言:javascript
复制
myLambda:
    handler:  ./src/functions/myLambda
    events:
      - eventBridge:
          eventBus: arn:aws:events:region:accountID:event-bus/busname
          deadLetterConfig: 
            arn: arn:aws:sqs:region:accountID:sqs-name
          pattern:
            source: 
              - ${self:custom.sourceNameForEventBus}

这些属性可以在手动部署之后添加,如下所示。但是,如果有一种使用CloudFormation操作的方法,我想使用框架来添加它呢?

EN

回答 1

Stack Overflow用户

发布于 2022-06-22 03:37:23

我怀疑这个功能从最初的问题开始就已经发布了,但是它非常简单,而且是记录在案

代码语言:javascript
复制
functions:
  myFunction:
    handler: index.handler
    events:
      - eventBridge:
          eventBus: custom-saas-events
          pattern:
            source:
              - saas.external
          deadLetterQueueArn:
            Fn::GetAtt:
              - QueueName
              - Arn
          retryPolicy:
            maximumEventAge: 3600
            maximumRetryAttempts: 3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68057684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档