DynamoDB监视显示很多条件检查失败,但没有错误返回给客户端

时间:2019-04-13 04:09:47

标签: amazon-web-services amazon-dynamodb aws-sdk

我有一个dynamoDB表,其中我只是通过多个服务以每秒10左右的速度执行一个简单的putItem。如指标/监控中所示,我收到很多条件检查失败的消息,但没有异常返回给客户端

我不确定监视中这些条件检查失败的来源。我的savig代码中没有条件。谁能告诉我为什么我会看到这些?

public void save(String userId, String description) {
try{
Item item = new Item()
                .withPrimaryKey("id", userId)
                .withString("desc", description);


table.putItem(item);
}
catch(Exception e) {
   logger.error("Failed to save", e);
}
}

0 个答案:

没有答案