SNS 调用 Lambda 时,是否总是只有 1 条记录?
When Lambda is invoked by SNS, will there always be just 1 record?
当在 Lambda 中从 SNS 接收事件时,事件的外部结构看起来有点像:
{ "Records": [...] }
在我看到的所有教程中,记录字段中只有 1 条记录。
假设 "Records" 数组永远只包含 1 个项目是否安全?
每个 SNS 通知将包含不超过一条消息。
请参阅 SNS 常见问题解答中的可靠性部分:https://aws.amazon.com/sns/faqs/
话虽如此,每个 lambda 函数触发器将只有一条记录
只是 运行 进入同一件事,为了后代,我认为值得在官方 AWS 教程中添加,他们依赖于只有一条记录:
https://docs.aws.amazon.com/lambda/latest/dg/with-sns-create-package.html
当在 Lambda 中从 SNS 接收事件时,事件的外部结构看起来有点像: { "Records": [...] }
在我看到的所有教程中,记录字段中只有 1 条记录。
假设 "Records" 数组永远只包含 1 个项目是否安全?
每个 SNS 通知将包含不超过一条消息。
请参阅 SNS 常见问题解答中的可靠性部分:https://aws.amazon.com/sns/faqs/
话虽如此,每个 lambda 函数触发器将只有一条记录
只是 运行 进入同一件事,为了后代,我认为值得在官方 AWS 教程中添加,他们依赖于只有一条记录:
https://docs.aws.amazon.com/lambda/latest/dg/with-sns-create-package.html