Tôi bắt đầu chơi với DynamoDb và tôi đã tạo bảng "thử nghiệm động" với băm PK trên userid và thêm vài cột (tuổi, tên). Khả năng đọc và ghi được đặt thành 5. Tôi sử dụng Lambda và API Gateway với Node.js. Sau đó, tôi tự thực hiện nhiều API cuộc gọi thông qua API gateway sử dụng tải trọng tương tự: (. Mà không tạo ra lỗi nhưng âm thầm thành công)Tại sao chơi với AWS DynamoDb "Hello world" tạo ra báo động đọc/ghi?
{
"userId" : "222",
"name" : "Test",
"age" : 34
}
I'v cố gắng để chèn cùng vài mục lần Ngoài ra, tôi sử dụng DynamoDb console và duyệt các mục được chèn nhiều lần (hiện tại chỉ có 2 mục). Tôi đã không theo dõi bao nhiêu lần chính xác tôi đã làm những hành động, nhưng điều đó đã được thực hiện hoàn toàn bằng tay. Và rồi sau một giờ, I'v nhận thấy 2 báo động trong CloudWatch:
INSUFFICIENT_DATA dynamo-test-ReadCapacityUnitsLimit-BasicAlarm ConsumedReadCapacityUnits> = 240 phút 12 Không thông báo
và báo động tương tự với". ..WriteCapacityLimit ... ". Khả năng ghi trở thành OK sau 2 phút, nhưng sau đó trở lại sau 10 phút. Dù sao, tôi vẫn đọc và học cách lập kế hoạch và giám sát các năng lực này, nhưng ví dụ thế giới hello này làm tôi sợ một chút nếu tôi vượt quá khả năng của bảng :) Xin hãy chỉ cho tôi đúng hướng nếu tôi đang thiếu một số phần cơ bản!