java - Lambda 函数并非一直由 dynamodb 触发
问题描述
我有一个 DDB 表。
当插入或更新其中的任何记录时,应触发 lambda 函数。
但是最近我发现当请求很多时(很多记录被插入或更新很多),有些记录不会触发 lambda 函数(比如 10%)。
我检查了指标、cloudwatch log in lambda 函数和 dynamoDB 流的低级 API,但找不到异常或限制问题。
此外,我确实通过使用 DDB 流的低级 api 看到修改的记录在 DDB 流中(我可以看到类似 (oldImage:{...}, newImage:{...}) 的东西)。但这只是没有触发 lambda 函数。
以前有人遇到过这个问题吗?或其他地方我可以进一步检查?谢谢
解决方案
推荐阅读
- android-studio - 在 android studio 上运行 apk 时启动 studio 时出错
- ruby-on-rails - 在 active_storage_attachments 上设置 record_type 的 ActiveStorage 问题
- scikit-learn - TfidfVectorizer 中“max_features”的用途是什么
- java - Spring 引导 application.yml 中的 Spring Kafka SSL 设置
- python - 打印 CSV 文件的最后几行
- vb.net - VB,NET 程序被 McAfee 标记为 PUP
- kubernetes - chown:更改“/data/db”的所有权:不允许操作
- angular - ngx-bootstrap datepicker 选项仅选择月份和年份
- r - 在 r 中合并范围组的最有效方法?
- javascript - Jquery如何使用多个where子句查询Json对象