作者:上海十里红妆婚礼策划红_196 | 来源:互联网 | 2023-02-09 08:22
我刚刚为Firebase实现了新的云功能,但是日志中有些东西困扰着我:
结算帐户未配置.外部网络无法访问,配额严重受限.配置结算帐户以删除这些限制
我实际上设法从外部网络访问该功能,所以我想知道我真的必须提供我的结算帐户吗?在firebase文档中没有任何相关内容.
我正在使用Spark订阅计划进行个人测试,如果我还没有支付任何费用,我不想添加计费信息.
1> Ian Barber..:
限制是关于出站访问 - 例如,您的功能可以从一般互联网请求资源.使用函数响应webhook或访问Google内部服务(如实时数据库)绝对没问题.
如果您想呼叫第三方Web服务(例如),则需要启用结算功能.
对于其他配额,请查看:https://firebase.google.com/pricing/ - 正如您所看到的,调用次数(写入时为125,000)和CPU和内存(40k cpu-)有限制免费套餐中的秒和40k GB秒.
大家都知道吗?如果我收到此日志,是否必须添加账单信息?
2> bernatfortet..:
Doug Stevenson的答案对我有所帮助:
TL; DR:这是一条警告信息.如果你不打电话,你很好
在Spark计划上执行时,将显示所有函数的警告消息.这只是一个警告 - 如果您正在使用自己的任何出站网络,则可以忽略它.
我们正在考虑更改或删除该消息,以免混淆.
[...]
那条错误信息也让我很困惑!我投票支持更改信息更清楚.
3> Satta Ravi..:
第一次调用发生但在火花计划中被标记并从外部网络调用(查看日志)
在撰写本文时,Plan称为BLAZE(按需付费)允许联网(外部访问)并具有永久免费套餐.
每月免费提供前2,000,000次调用,400,000 GB-sec,200,000 CPU-sec和5GB Internet出口流量.您只需支付超过此免费分配的使用费.
有关云功能定价的更多信息,请访问https://cloud.google.com/functions/pricing