![](/img/trans.png)
[英]Firestore document is read multiple times after a single update in Firebase emulator
[英]Firebase emulator (Firestore) times out on large dataset
我已經從 Firestore 導出了大約 2GB 的生產數據,我正在嘗試將其導入 Firebase 模擬器。 這會導致超時錯誤,如下所示: Error: TIMEOUT: Port 4000 was not active within 30000ms
。 有沒有辦法增加這個超時?
我有理由確定問題的原因是數據庫的大小,因為它適用於較小的數據集。
此外,當我導出 collections 的子集時,大型 collections 的文檔不會顯示在模擬器 UI 中。 集合名稱顯示但沒有文檔。 同樣,導入較小的 collections 的文檔也沒有問題。
是否有任何在線資源可以闡明如何處理大型數據集或任何有關模擬器限制的文檔? 謝謝
您需要設定對使用模擬器的期望。 有據可查的是,不要嘗試將這些模擬器用作 Firebase 服務的“自托管”版本。 它們是為准確性而不是性能或安全性而構建的,並且不適合在生產中使用。 如果滿足您的需要,我建議為此目的創建一個新的測試項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.