我刚刚为Firebase实施了新的Cloud Functions,但是日志中有些东西让我感到困扰:
未配置结算帐户。无法访问外部网络,并且配额受到严重限制。配置计费帐户以消除这些限制
我实际上设法从外部网络访问该功能,所以我想知道我是否真的必须提供计费帐户?Firebase文档中对此没有任何内容。
我将Spark订阅计划用于个人测试,并且如果我不打算支付任何费用,则不想添加账单信息。
如果未配置结算帐户,则Google Cloud Functions会自动记录“未配置结算帐户”警告消息。这并不意味着您的代码无法正常工作,而只是为了提醒您,以防万一您遇到问题。
限制与出站访问有关-例如,您的功能可以从通用Internet请求资源。使用功能来响应Webhook或访问Google内部服务(例如实时数据库)绝对是件好事。
例如,如果您想调用第三方Web服务,则需要启用计费功能。
有关其他配额,请查看:https : //firebase.google.com/pricing/-如您所见,调用次数(在撰写本文时为125,000)以及CPU和内存(40k cpu-秒(免费层)和40k GB-秒)。