Get Hands-on with Amazon EKS - Workshop Event Series
Whether you're taking your first steps with Kubernetes or you're an experienced practitioner looking to sharpen your skills, our Amazon EKS workshop series delivers practical, real-world experience that moves you forward. Learn directly from AWS solutions architects and EKS specialists through hands-on sessions designed to build your confidence with Kubernetes. Register now and start building with Amazon EKS!
此內容不支援於所選語言
我們一直致力於以所選語言提供內容。感謝您的耐心配合。
Why are records missing in my DynamoDB streams?
1 分的閱讀內容
0
I want to know why records are missing in my Amazon DynamoDB streams.
Resolution
After you make a request, your records might be missing for the following reasons:
If you perform a PutItem or UpdateItem operation that doesn't change any data in an item, then DynamoDB Streams doesn't write a stream record.
You're using event filtering to control the records that AWS Lambda sends from your stream to your function.
Your requests are being throttled and might not be processed yet. To determine whether requests to DynamoDB are throttling, check the ThrottledRequests metric. Or, you can check the Throttles metric in Lambda.
Your IteratorAge metric is high, so DynamoDB Streams might have removed records that Lambda didn't invoke. DynamoDB Streams stores records for 24 hours, and then removes the records.