首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >超出Google Cloud Functions内存限制

问超出Google Cloud Functions内存限制
EN

Stack Overflow用户
提问于 2019-02-13 18:16:59
回答 1查看 4.2K关注 0票数 6

我们使用NodeJS和夏普(libvips)库在Google Cloud Functions中进行了大量的图像处理。即使我们将函数的内存限制设置为2 2Gb,函数有时也会耗尽内存并崩溃,并显示“错误:内存限制已超出。函数调用已中断”。消息。

有没有办法捕捉这个异常?我想返回一个更礼貌的(json)响应,这样我的服务器就能知道问题出在哪里。

EN

回答 1

Stack Overflow用户

发布于 2019-04-25 22:13:49

在NodeJS中,应用程序范围内未捕获的异常必须是reported manually。

话虽如此,有关超出内存限制错误的更多详细信息可能已经在日志中。您只需要从GCP控制台as shown in the docs的日志查看器上搜索错误消息,或者使用高级过滤器,例如按时间搜索。该文档还解释了如何从您的云函数write日志条目。然后,您可以使用Stackdriver日志API,例如,export the logs并获得一个json。

我还建议使用Stackdriver Monitoring来track the memory usage你的云函数。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54667666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档