【发布时间】:2021-02-08 22:20:30
【问题描述】:
我正在尝试设置当 CloudWatch 警报向 SNS 主题发送消息时触发的 AWS Lambda 函数。我将按照本指南进行操作:
我被困在第 6 步,它说要将触发器添加到函数中。我选择我的 SNS 主题作为触发器,但是当我点击添加时,它给了我以下错误:
创建触发器时出错:参数无效: 无效协议类型:lambda(服务:AmazonSNS;状态码:400; 错误代码:无效参数;请求编号: 343350ee-b514-5c7c-8180-08fe5fd643ec;代理:空)
有人知道这个错误是什么意思,我能做些什么吗?
谢谢
【问题讨论】:
-
我不确定 Lambda 是否支持与 SNS FIFO 主题的集成。当该功能发布时,他们花了一段时间才添加对 SQS FIFO 队列的支持。查看 SNS FIFO 公告,看起来他们正在执行 SNS FIFO -> SQS FIFO -> Lambda。 aws.amazon.com/blogs/aws/…
-
@MarkB 是正确的。
-
谢谢两位!我将 SNS 主题更改为标准,并且成功了。
标签: amazon-web-services aws-lambda amazon-sns