今天早上我的项目的无服务器部署开始失败了。 我没有更改代码,最后一次成功部署是大约一周前。以下是部署日志:Error -------------------------------------------------- Error: Unknown object type "...
我正在使用无服务器技术将我的API部署在AWS上。使用无服务器技术,可以部署单个函数: sls deploy -f <function name> 但它不允许移除单个函数: sls remove // will remove all functions. 有没有办法删除...
有没有一种明确的方法来识别“冷启动”?无论是在Lambda本身的运行时还是通过日志记录?我知道冷启动的特征是较长的运行时间,这点我实际上可以看到,但我正在寻找一种明确的方式。如果有必要的话,我使用的是Node.js。 更新:下面有两个好答案,适用于两种情况: - 在Lambda运行时识别冷启...
我有一个Lambda函数,它生成并返回一个值。这个值可能会过期,因此在返回之前需要检查其有效性。 由于生成值比较昂贵(从另一个服务中获取),我希望以某种方式存储该值。 存储这两个值(时间戳和相应的值)的最佳实践是什么? 使用DynamoDB,但为两个值使用数据库服务似乎有很多开销。不会有...
一个网站提供了一个WebSocket接口用于获取实时数据。我试图将从WebSocket接收到的数据记录在DynamoDB表中,作为无服务器应用程序的数据源。他们提供了一些使用socket.io-client的Node.JS代码来示范如何使用WebSocket。由于这是JavaScript,我想...
在Lambda返回响应后,例如状态码为202,Lambda是否有可能继续处理并在结束Lambda之前调用请求?
我使用Next.js开发了一个应用程序。对于后端,我使用了配置在pages/api目录下的Next.js API端点。这些API端点经常会返回502(网关超时错误)或504(我们的部署存在问题)。 通过一些研究,我发现这是因为服务器超时导致的。在我部署Next.js应用程序的Vercel平台...
我最近添加了很酷的lambda功能-预置并发。 在几次成功的部署之后,我现在面临这个问题 无服务器错误 --------------------------------------- ServerlessError:发生错误: GraphqlPrivateProvCon...
我正在尝试访问AWS SSM参数商店,就像这篇文章一样。 我已经在本地测试了Lambda函数,并且它按预期工作。 但是当推送到AWS时,Lambda在尝试检索配置时失败; 它超时了:{ "errorMessage": "2018-09-02T04:55:49.096Z 71a5006a...
是否有能力使用GraalVM在AWS Lambda函数中运行Java?我阅读了很多关于使用GraalVM AOT(提前编译)功能对Java应用程序的冷启动时间进行优化的文章,并且我想尝试将其应用于我的AWS Lambda项目。