Cloud Firestore 带宽耗尽错误

Had*_*edi 5 google-cloud-firestore

我们使用 cloud firestore 作为数据库,当数据库并行读取速率增加时,会出现以下错误。

details:  "Bandwidth exhausted"    
message:  "8 RESOURCE_EXHAUSTED: Bandwidth exhausted"    
stack:  "Error: 8 RESOURCE_EXHAUSTED: Bandwidth exhausted
at callErrorFromStatus (/usr/service/node_modules/@grpc/grpc-js/build/src/call.js:30:26)
at Http2CallStream.call.on (/usr/service/node_modules/@grpc/grpc-js/build/src/call.js:79:34)
at Http2CallStream.emit (events.js:198:15)
at process.nextTick (/usr/service/node_modules/@grpc/grpc-js/build/src/call-stream.js:100:22)
at processTicksAndRejections (internal/process/task_queues.js:79:9)"    
Run Code Online (Sandbox Code Playgroud)

我们找不到速率限制。您能否让我知道读取速率限制是多少以及在哪些情况下 firestore 返回带宽耗尽错误?

注意:我们的项目中启用了计费。问题是我们无法找到我们达到的极限。

Ral*_*mos 0

RESOURCE_EXHAUSTED错误表明该项目超出了其配额或区域/多区域容量,因此您的应用程序的读取次数可能比您所描述的预期要多。您可以在本文档中查看更多详细信息。

您可以在此链接上查看免费配额和标准限制,以及超出这些数量定价。需要注意的是,如果您选择允许您的应用超出免费配额,则必须为您的云平台项目启用计费,以下是操作方法

您还可以在以下部分检查您的应用实际使用了应用引擎上的配额:

在此输入图像描述

希望这可以帮助。