我在列表中创建了5,000个收件人。这些电子邮件是success+{uniqueInt}@simulator.amazonses.com
和bounce+{uniqueInt}@simulator.amazonses.com
。
由于某些未知原因,仅添加了4,135封电子邮件。我发现这个使用:
aws dynamodb scan --table-name XXX-sentEmails --select "COUNT"
我在日志中找不到例外:
aws logs filter-log-events
--log-group-name /aws/lambda/XX-createRecipient
--filter-pattern Exception
--output text
任何想法会发生什么? DynamoDB可以静默拒绝记录吗?
答案 0 :(得分:1)
可能是因为您有重复的电子邮件或者您在DynamoDB中的写入容量不足。如果您正在使用createRecipient
端点,那么您将逐个保存项目,这会导致浪费DynamoDB资源。尝试批量导入