2017-10-09 47 views
0

我目前在学习firebase,我试图触发一个异步的Api调用,作为http触发器的一部分。Firebase:使用异步调用作为HTTP触发器的一部分而不超时?

在文档it says:即通过返回一个JavaScript承诺执行异步处理

解析功能。

使用res.redirect(),res.send()或res.end()终止HTTP函数。

终止具有返回值的同步函数;声明。

那么,我可以使用什么方法进行网络调用而不会受到60年代限制的限制 - 我可以扩展吗?

目前刚刚打电话给网络有时会超过60年代限制超时。

回答

1

如果您的HTTPS触发器是总是超时,这意味着您没有完全遵循所引用文档的建议并始终向客户端返回响应。

如果您的HTTPS触发器只需一分钟即可完成,并且您需要更多时间,则可以使用increase the timeout in the Cloud console

+0

谢谢道格 - 我设法让它工作。我没有完全理解如何使用承诺 - 但是您的团队制作的Youtube Firecasts确实帮了很大忙。需要看我的意见。感谢您的帮助。我现在了解更多.. –