一个 lambda 函数中的多个发电机流

Multiple dynamo Stream in One lambda function

我在同一个 AWS 账户中有多个 dynamo 数据库表,它们都启用了流。单个 lambda 函数可以监听多个流吗?

  1. 转到您的功能
  2. 在“触发器”部分下,单击“添加触发器”。
  3. 会弹出一个新对话框,点击阴影框。
  4. 搜索 DynamoDB 并Select它。
  5. Select 你的 DynamoDB table 名称
  6. 将批量大小设置为 1
  7. 设置起始位置最新
  8. 确保单击启用触发器
  9. 点击提交。

从第 2 步到第 9 步重做相同的事情,但 select 不同的 table 名称。

  1. 保存您的更改 确保 Lambda 具有正确的角色。 (您可以点击测试按钮并查看结果)

现在,如果您在任何 table 上插入,您应该会看到 lambda 将被调用(检查云监视)