AWS Event Bridge的无服务器框架文档 这里 没有提到如何设置死信队列和重试尝试。我希望serverless.yml的配置看起来像下面这样,但它没有起作用。
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 进行操作的方法,我希望能够通过框架进行添加。