已超出Firebase存储配额

时间:2016-07-13 20:54:33

标签: firebase firebase-storage

我已经在firebase上设置了一个测试帐户,仅用于开发目的。

我使用了存储功能,所以我手动上传了一张400kb的图片,后来我通过IOS应用程序下载了这张图片。

突然,应用程序停止工作,我无法从控制台访问存储空间。我收到消息"警告无法连接到服务器。几分钟后再试一次。"

通过在stackoverflow中搜索,我发现有些人声称这与从同一浏览器等登录的多个Google帐户有关。

IOS应用程序记录以下错误:

  

错误域= FIRStorageErrorDomain代码= -13000"发生未知错误,请检查服务器响应。" UserInfo = {object = images / nicewall.jpg,bucket = partyreports-49b0a.appspot.com,ResponseBody = {     "错误":{       "代码":402,       " message":"此项目已超出配额。请访问Firebase定价页面了解详情。"     }

请注意消息"已超出配额。"

这怎么可能?分析/事件显示" session_start:193"我假设应用程序连接到Firebase的次数。

现在,如果我的计算结果正确,则193x400KB的流量小于30GB流量限制。

值得注意的是,我在同一个帐户下设置了第二个项目,我完全没有使用..并且可以访问存储空间。

谷歌搜索后,我发现我应该设置结算信息..所以我做了......几分钟后我就可以再次访问存储了..

我怎么知道出了什么问题?

  • 是结算帐户吗?或者这是一个随机事件?
  • 我不相信我的应用程序超出了限制
  • 限制重置的频率是多少?
  • 我在哪里可以看到每项服务/功能的实际限制?

感谢并为这篇长篇文章感到抱歉!

2 个答案:

答案 0 :(得分:11)

抱歉,您遇到了问题!以下是一些答案:

  • 是结算帐户吗?或者这是一个随机事件?

不确定为什么会发生这种情况 - 我们的配额系统中可能存在错误,或者您最终可能存储或发送的数据超出了您的预期。我不确定你是如何使用存储的,但是如果你有400kB的图像并且我们有1GB /天的限制,那么每天下载2500次。如果您有200个用户,他们会定期使用该应用程序,并且每次都会在应用程序启动时下载该文件,这可能会解释额外的使用情况。

我们的免费计划每月提供30GB的传出带宽,5GB的数据存储空间,每天20,000次上传和50,000次下载操作 - 一旦达到这些限制,应用程序将无法运行,直到配额重置或直到您升级您的应用。升级后,配额限制将被删除,应用程序也会正常运行,这就是您的问题消失的原因。

  • 限制重置的频率是多少?

带宽为30GB /月,强制作为每日限制(因此每24小时一段意味着您分配1GB带宽)。此限制每天都会重置。

存储总量为5GB,一旦超出,您需要在应用再次运行之前删除其他数据(或升级您的计划)。

每天下载50,000次,每天上传20,000次。

有关详细信息,请参阅quota limit docs

  • 我在哪里可以看到每项服务/功能的实际限制?

我们正在努力公开Firebase控制台各自部分中每项服务的使用情况数据。请继续关注此事。

答案 1 :(得分:1)

我有同样的问题, 我已经将其升级为出色的计划,然后从存储中删除了一些数据,然后再次将该计划降级为免费,它将开始进行测试