Google云功能:延迟加载不起作用

时间:2018-08-03 09:48:48

标签: google-cloud-functions

我部署了具有延迟加载功能的google cloud功能,该功能可以从google数据存储区加载数据。我函数的最后更新时间是18年7月25日下午11:35。上周效果很好。

通常,如果函数自上次调用以来不到30分钟被调用。该功能无需再次加载从Google数据存储区加载的数据。但是我发现从昨天开始,延迟加载就不起作用了。甚至两个功能之间的时间也少于1分钟。

有人遇到同样的问题吗?谢谢!

1 个答案:

答案 0 :(得分:1)

由于未捕获的异常和内部进程崩溃等多种原因,云功能可能会失败,因此,需要检查logs files / HTTP responses错误消息以确认问题的根本原因并确定功能是否正在重新启动并生成Function execution timeouts,它可以解释您的功能为何不起作用。

我建议您查看Reporting Errors文档,该文档解释了返回函数错误以验证服务抛出的确切错误消息并以建议的方式返回错误所需的过程。请记住,正确返回错误后,返回错误的函数实例将被标记为行为正常,避免cold starts导致更高的延迟问题,并在需要时使该函数可用于将来的请求。