2017-05-22 39 views
2

有沒有辦法通過Firebase儀表板禁用Firebase雲功能?通過Firebase儀表板(或cli)禁用Firebase雲功能

我部署了一個雲端函數,它帶有一個錯誤,導致函數的無限循環被觸發,更新數據,然後再次觸發函數。我很快發現了錯誤,但我必須修復代碼並重新部署整個項目才能停止觸發功能。

即使我部署了新功能,部署需要一些時間,並且該功能被觸發了數百次(實際上導致其他人被觸發數百次)。

我希望能夠在發生這種情況時立即禁用某個功能,但在儀表板或Firebase CLI中看不到任何選項。

回答

5

如果您查看在雲端控制檯的雲功能,你可以從那裏刪除工作:https://console.cloud.google.com/functions

+0

謝謝,我希望的是禁用,但刪除會做同樣的事情,在這種特殊情況下。有沒有辦法回滾到以前的版本?或者我們是否應該依靠設置單獨的Firebase項目並部署到其中一個來首先進行測試? – doowb

+2

目前沒有辦法回滾到以前的版本。您必須重新部署該特定版本的代碼。 –