8得票1回答
Cognito、API Gateway和Lambda假设Cognito用户的身份

我正在构建一个React应用程序,使用API Gateway、lambda和cognito(基本上是从https://serverless-stack.com教程开始)。我想为我的DynamoDb设置细粒度访问控制(即通过IAM策略限制基于已登录用户的DynamoDb表的访问-如https:/...

23得票5回答
无服务器(Serverless) - 部署期间出现“未知对象类型asyncfunction”错误

今天早上我的项目的无服务器部署开始失败了。 我没有更改代码,最后一次成功部署是大约一周前。以下是部署日志:Error -------------------------------------------------- Error: Unknown object type "...

9得票1回答
在多个无服务器文件中引用整个属性-[object Object]不存在。

在使用无服务器架构时,我面临的最大挑战之一是以微服务方式部署AWS Lambda函数(每个Lambda单独 - 我已经尝试过单独打包、Webpack等方法...)。 我目前正在将我的无服务器应用程序拆分为多个子无服务器文件,并尝试引用一个主配置无服务器文件。我希望继承整个对象树,这样我就不必...

22得票3回答
AWS Lambda:如何识别冷启动

有没有一种明确的方法来识别“冷启动”?无论是在Lambda本身的运行时还是通过日志记录?我知道冷启动的特征是较长的运行时间,这点我实际上可以看到,但我正在寻找一种明确的方式。如果有必要的话,我使用的是Node.js。 更新:下面有两个好答案,适用于两种情况: - 在Lambda运行时识别冷启...

7得票2回答
如何在本地开发中使用替代的 go.mod 文件?

目前我正在开发一个使用Serverless Framework和Go的API。 我正在使用Serverless-offline插件进行本地测试。 该API依赖于一些其他的仓库(我也维护这些仓库),我使用go.mod文件导入它们。 但是我在改善我的开发工作流程时遇到了困难。 目前,如果我...

12得票2回答
旧的AWS Lambda层会自动删除吗?如果不会,如何删除它们?

在阅读了这篇文章,讨论了使用AWS Lambda函数的主要缺点后,我试图避免作者所经历的问题,并对我的代码进行一些清理: "Lambda为每个函数版本化。我们使用Serverless Framework开发Lambda应用程序。这意味着Serverless会创建Lambda函数。我们平...

42得票4回答
如何查看Amazon Lambda函数的控制台输出日志

当你执行一个 console.log('Loading function'); 在Amazon Lambda函数中,它放在哪里? 我的设置 API网关 Lambda函数Nodejs6.10 Curl https://n2tredacted.execute-api.us-east-1...

16得票6回答
AWS事件桥:捕获所有事件的模式

我想在Eventbridge中部署一个AWS事件规则,该规则会被所有事件触发,不进行任何过滤。 我尝试了以下模式,但都没有成功。{ source: ["*"] } 根据文档,您不能将模式留空。此外,未包含在模式中的任何字段都被通配符覆盖,这意味着它们可以是任何值。 我已经阅读了一些文章,称...

42得票7回答
如何保持Google Cloud Functions的热启动状态?

我知道这可能忽略了使用Cloud Functions的初衷,但在我的具体情况下,我使用Cloud Functions是因为这是我唯一可以将Next.js与Firebase Hosting连接起来的方式。我不需要使其成本效益高等。 话虽如此,Cloud Functions的冷启动时间令人无法忍受...

8得票2回答
如何将CloudWatch Lambda Insights添加到无服务器配置中?

如何将CloudWatch Lambda Insights添加到无服务器配置中?我不希望手动执行此操作,因此希望提供选项。 我已按以下方式添加追踪: tracing: lambda: true 但这只启用了 AWS X-ray,而没有其他选项。