【发布时间】:2018-05-09 15:46:18
【问题描述】:
我有一个 lambda 函数,它试图将项目保存到 dynamo DB。以下是执行此操作的代码 sn-p:
AmazonDynamoDB dynamoDBClient = AmazonDynamoDBClientBuilder.standard().withRegion(Regions.US_WEST_2).build();
logger.log("dynamoDBClient instantiated"+dynamoDBClient);
DynamoDBMapper mapper = new DynamoDBMapper(dynamoDBClient);
logger.log("Invoking save"+mapper);
mapper.save(user);
我已经用我想要设置到表中的值填充了用户对象。当我执行我的 lambda 函数时,cloudwatch 中显示的日志是
dynamoDBClient instantiatedcom.amazonaws.services.dynamodbv2.AmazonDynamoDBClient@6221a451
我没有看到“调用保存”日志。这意味着在实例化 DynamoMapper 时出现问题。但是我在 cloudwatch 中没有看到任何日志。
我做错了什么?非常感谢任何帮助。
谢谢
【问题讨论】:
标签: amazon-dynamodb aws-lambda amazon-cloudwatch