Lambda @ Edge中的DynamoDB访问

维卡斯

在理解某些概念时需要您的帮助。我有一个在CloudFront上使用Lambda @ Edge的Web应用程序。此lambda函数访问DynamoDB-进行大约10个独立查询。这会偶尔产生错误,尽管在我单独测试lambda函数时可以完美地工作。我无法从Cloudfront日志中了解很多信息,并且Lambda @ Edge不会显示在CloudWatch中。

我觉得DynamoDB查询是罪魁祸首。(因为这就是我在Lambda函数中所做的全部工作)为确保这一点,我在所有区域中复制了数据。但这并没有解决问题。我增加了分配给lambda函数的超时和内存。但这并没有任何帮助。但是,减少数据库查询的数量似乎有所帮助。

你能帮我理解吗?在Lambda @ Edge中进行数据库查询是否错误?有没有办法获取Lambda @ Edge的详细日志?

F_SO_K

Lambda @ Edge日志显示在CloudWatch中调用Lambda的区域下。我怀疑您只需要进入CloudWatch并更改为正确的区域即可查看日志。如果您自己打电话给CloudWatch,则将是您所在的区域,而不是您创建Lambda的区域。

有了日志后,您应该有更多的信息可以继续。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS Lambda函数不显示对DynamoDb的访问

来自分类Dev

如何在 cloudfront lambda@Edge 函数中访问 S3 存储桶对象?

来自分类Dev

Lambda@Edge 触发 Dynamodb 时出现 503 错误

来自分类Dev

AWS Cognito,Lambda,DynamoDB中的用户凭证

来自分类Dev

Lambda不在DynamoDB中创建数据

来自分类Dev

使用Lambda进行DynamoDB细粒度访问

来自分类Dev

使用Lambda进行DynamoDB细粒度访问

来自分类Dev

DynamoDB导致Lambda超时

来自分类Dev

Kinesis lambda DynamoDB

来自分类Dev

DynamoDB 流 + Lambda + NodeJS

来自分类Dev

CloudFormation-Lambda代码中的访问参数

来自分类Dev

如何访问AWS Lambda中的标头?

来自分类Dev

在AWS Lambda中访问本地文件系统

来自分类Dev

使用Lambda访问列表中字典的值

来自分类Dev

从lambda函数中访问AWS API?

来自分类Dev

如何访问Lambda函数中的分区键?

来自分类Dev

在lambda中访问自动参数的类型

来自分类Dev

无法在异步Lambda中访问std :: vector *

来自分类Dev

使用Lambda访问列表中的列表?

来自分类Dev

从VPC Lambda访问RDS

来自分类Dev

私下访问lambda

来自分类Dev

从AWS Lambda访问GNUPG

来自分类Dev

在lambda @ edge上使用Sharp

来自分类Dev

使用Lambda更新DynamoDB表

来自分类Dev

Lambda无权执行:dynamodb:GetItem

来自分类Dev

如何使用CLI更新CloudFront分布中的Lambda @ edge arn

来自分类Dev

使用AWS Lambda(节点)的AWS DynamoDB中的UpdateItem

来自分类Dev

如何在Lambda函数中检索DynamoDB的分片ID?

来自分类Dev

Lambda函数返回空值以删除DynamoDB中的项目