提问者:小点点

Firebase是否将多个云函数放在一个容器中?还是每个容器用于不同的功能?


我需要在NodeJs 10中部署Firebase云函数。从定价计划来看,它在这个FAQ链接中说:

为什么我需要一个计费帐户才能将Node. js 10运行时用于Cloud Functions for Firebase?

由于计划于2020年8月17日对其底层架构进行更新,Cloud Functions for Firebase将依赖一些额外的付费Google服务:Cloud Build、容器注册表和Cloud Storage。这些架构更新将适用于部署到Node. js 10运行时的功能。这些服务的使用将在现有定价之外计费。

在新架构中,Cloud Build支持函数的部署。您只需为构建函数运行时容器所需的计算时间付费。

云存储与谷歌容器注册表互操作,将为运行函数的容器提供存储空间。部署函数所需的每个容器都会向您收费。如果您目前在免费使用限制内使用云函数,您可能会注意到每个存储容器都有新的小额费用——例如,1GB的存储每月收费0.026美元。

要详细了解您的账单可能会如何变化,请查看以下内容

  • Cloud Functions定价:现有免费层不变。
  • Cloud Build定价:Cloud Build提供免费层。
  • 容器注册表定价。

我想知道的是,这些容器是否仅限于一个函数?或者如果它们的集体内存使用低于容器大小,我的所有函数都可以使用它们?


共1个答案

匿名用户

您的每个函数都将单独部署,无论它们使用多少内存。所以这意味着一个容器将只承载一个函数