Google Pub/Sub 触发器的 Cloud Function 可扩展性限制

Google Cloud Function scalability limit with Pub/Sub Trigger

我是 运行 示例 Google 云函数,由 Pub/Sub 订阅触发。函数是 CPU 绑定的(计算每次调用需要 100-300 毫秒)。

我已经向该主题发送了 100 万条消息。该函数迅速上升,但稳定在 800 calls/sec 左右,并且从未超过 1000 calls/sec。因此,处理所有消息大约需要 20 分钟。

诊断为什么会出现此速率限制的方法是什么?是否有图表或指标可以显示我达到了哪个配额?

根据 GCP function quotas docs,"Max invocation rate for a background function" 是 1000/秒。