更新:問題經過了一段時間,但自從昨天以來隨着復仇迴歸。部署現在真的需要永遠,並總是與Server Error. connect ETIMEDOUT
或Upload Error: Cannot read property 'response' of undefined
或別的東西失敗。爲什麼我的Firebase函數(來自荷蘭)部署失敗?
通過使用HideMyAss通過美國位置進行連接試驗後,我發現這完全解決了我的問題!請注意,這個問題不僅發生在從我們位於阿姆斯特丹的辦公室,而且也從我們在鹿特丹的辦公室部署。與此同時,我也聽到更多人遇到與其他Google服務有關的問題。
我已經回覆了相關的Firebase支持電子郵件,並希望他們能夠查看這些信息。在此期間,我想我將不得不繼續使用HideMyAss上..
-
部署功能添加更多的人之後,已經日益採取更長的時間。偶爾在第一,但最近一段時期我每次嘗試的功能$ firebase deploy --only functions
一次被部署在隨機失敗:
⚠ functions[foo]: Deploy Error: Failure in the execution environment
當我再試一次一個小時左右後,它部署沒有問題(仍然需要2分鐘部署,似乎有點慢)。
也許部署過程是超時;它會在很長時間後永遠失敗,永遠不會很快。
也許我在美國以外的位置導致部署過程中的延遲相關問題?雖然看起來不太可能..
我還在尋找Firebase函數日誌記錄「函數執行耗時60002毫秒,完成狀態:'超時'」和其他性能問題,所以我不知道這些都是相關的。
PS:我也將此報告給https://firebase.google.com/support/,但是我在那裏做的最後一個報告在15天后仍未得到答覆,所以我將繼續並在此處發佈。我在該報告中包含了一個firebase-debug.log,但並未在此處公開共享(不確定是否有任何令牌等)。
重命名該功能解決了我的問題 - 非常感謝! – ProblemsOfSumit