Google Firebase 功能免费套餐中的“无出站网络”到底是什么意思?

Google Firebase 功能免费套餐中的“无出站网络”到底是什么意思?

在 Google Firebase 定价中 (https://firebase.google.com/pricing/) 表中指出:

Spark 计划仅允许向 Google 拥有的服务发出出站网络请求。

这是否意味着网络浏览器(客户端)页面中的 JS 函数无法调用 Firebase 函数并在 FREE TIER 中检索数据?

答案1

除非您的客户端使用某些 Google 服务作为代理,或者您更改了 Web 服务器的设计以从 Google 托管的网站提取数据,否则它将无法在您网络上的客户端上运行。

我使用过他们的 Nest 恒温器开发工具,该工具使用 firebase。他们可以使用免费层作为后端数据库,因为他们的开发工具在云端运行。

答案2

价格标签上有一个问号,上面写着The Spark plan allows outbound network requests only to Google-owned services. Inbound invocation requests are allowed within the quota. On the Blaze plan, Cloud Functions provides a perpetual free tier. The first 2,000,000 invocations, 400,000 GB-sec, 200,000 CPU-sec, and 5 GB of Internet egress traffic is provided for free each month.

如果有人向您的功能发送请求,这些请求就是入站请求。并且它每月确实有 5 GB 的出站配额。但是,如果您必须使用其他服务,例如获取 Google 之外的其他网址,则在免费套餐中是禁止的。

相关内容