2017-03-14 158 views
17

我剛剛實施了新的雲計算功能的火力地堡,但在日誌中的東西,困擾着我:雲功能的火力地堡 - 結算帳戶沒有配置

沒有配置結算帳戶。外部網絡不能訪問和 配額severily限制。配置結算帳戶刪除這些 限制

我實際上設法從外部網絡訪問功能,所以我不知道我真的得給我的結算賬戶?在firebase文檔中沒有關於此的內容。

我使用個人測試目的星火訂閱計劃,我不希望添加計費信息,如果我不打算支付任何東西。

回答

18

的限制是大約出站訪問 - 例如你的功能可以從普通的互聯網請求資源。它的精絕使用功能的網絡掛接回應,或訪問谷歌內部服務的實時數據庫這樣的。

如果你想叫第三方網絡服務(例如)你需要啓用結算。

對於其他的配額,來看看:https://firebase.google.com/pricing/ - 你可以看到有極限的調用次數(125,000在寫作的時間),CPU和內存(40K CPU秒和40K GB-秒)在免費層。

+0

感謝您的回答,何談 '限配額'? –

+0

錯過了抱歉,更新了答案。 –

+0

發送電子郵件以響應數據庫的更改如何?你是否啓用了這個計費?例如,使用Gmail服務。 – Lancelot

5

第一次調用情況發生,但都被標識時,它是在星火計劃,並得到來自外部網絡調用(查看日誌)

在寫這篇文章的時候,計劃稱爲BLAZE(現收現付)允許網絡(外部訪問)並具有永久免費層。

每月免費提供前200,000次調用,400,000 GB-sec,200,000 CPU-sec和5GB Internet出口流量。您只能通過此免費分配收費。

更多關於雲功能定價https://cloud.google.com/functions/pricing

7

Doug stevenson's answers最好幫我:

TL; DR:這是一個警告消息。如果你沒有進行對外呼叫,你很好

當在Spark計劃上執行時,所有函數都會出現該警告消息。這只是一個警告 - 你可以忽略它,如果你正在做的在做自己的自己的任何出站網絡。

我們正在考慮更改或刪除該消息,以免混淆。

[...]

+2

那個錯誤信息讓我感到困惑!我投票改變信息更清楚。 –

-2

如果你想使用雲功能的火力點。 首先,您必須從儀表板中的功能選項卡啓用功能。

然後再次部署應用程序。

firebase deploy 

from firebase project的根目錄。

成功部署函數後,您應該在cli結尾處獲得這些行。

functions: creating function addWelcomeMessages... 
functions[addWelcomeMessages]: Successful create operation. 
Deploy complete! 

謝謝