Javascript FirebaseError:[代码=资源耗尽]:写入流耗尽允许的最大队列写入数
我最近有一个用户遇到了一个问题,他们对Firestore的写入都无法正常工作 从日志来看,似乎对本地缓存/IndexedDB层的写入工作正常,并且实时侦听器是从本地缓存触发的。但是,服务器上未保存任何写入操作 FirebaseError:[code=资源耗尽]:写入流耗尽了允许的最大队列写入数。Javascript FirebaseError:[代码=资源耗尽]:写入流耗尽允许的最大队列写入数,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,我最近有一个用户遇到了一个问题,他们对Firestore的写入都无法正常工作 从日志来看,似乎对本地缓存/IndexedDB层的写入工作正常,并且实时侦听器是从本地缓存触发的。但是,服务器上未保存任何写入操作 FirebaseError:[code=资源耗尽]:写入流耗尽了允许的最大队列写入数。 @firebase/firestore:firestore(7.22.0):使用最大退避延迟来防止后端过载 另一件事是我把这个项目的GCP账单账户从一个完全活跃的账户改为一个免费试用的账户。我不确定这是
@firebase/firestore:firestore(7.22.0):使用最大退避延迟来防止后端过载 另一件事是我把这个项目的GCP账单账户从一个完全活跃的账户改为一个免费试用的账户。我不确定这是否会因为配额的原因导致这个问题
显然,这个错误不容易复制,所以我想看看如何确保它不会再次发生。这个错误与计费无关。几乎可以肯定,您超出了中所述的限制之一。请注意,单个文档的最大持续写入速率为每秒1次: 文档的最大持续写入速率 每秒1次 将写入速率保持在每秒一次以上会增加延迟和 导致争用错误。这不是一个硬限制,你可以 在短时间内超过极限
你怎么能抓住这个错误?我正在作为批处理的一部分编写此代码,批处理似乎已成功返回。如果您有新问题,请单独发布,以解释您现在使用的代码有哪些地方不符合预期。