javascript - GCloud:调试 "function crashed out of request scope"

标签 javascript error-handling gcloud serverless-framework

我正在运行一个 GCloud 函数,它似乎崩溃 安静地,没有任何错误跟踪。

模拟器 中一切正常,但在 GCloud 上运行时崩溃!

以下消息显示在函数的日志中:

错误:函数在请求范围外崩溃 函数被杀死。

关于如何调试这个的任何想法?

最佳答案

我认为这个问题与您返回的内容以及返回方式有关。在生产环境中,如果你没有正确地返回一个 promise ,你的函数将被终止,因为它假定你的工作已经完成。在本地,这可能不会发生,因此错误是不可见的。看这里,例如:https://github.com/firebase/functions-samples/issues/78

关于javascript - GCloud:调试 "function crashed out of request scope",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44899374/

相关文章:

javascript - 如何在不旋转整个 Canvas 的情况下旋转三 Angular 形?

javascript - 按属性数组对对象数组进行排序

javascript - Node.js 断言库与其他断言库

c# - 当我尝试删除导致IOException的文件时,哪个进程正在访问它?

google-cloud-platform - gcloud 对 add-iam-policy-binding 的混淆

amazon-s3 - Rails ActiveStorage 的谷歌云存储 CORS 问题

javascript - 选择两个特定行之间的所有 HTML 表格行

asp.net - ASP.Net MVC4 错误处理何时起作用?

php - Laravel 5.6-禁用错误

java - 如何在 Dataflow 中计算两个 PCollections 的笛卡尔积?