100 万个并发数据库连接

100 万个并发数据库连接

https://cloud.google.com/sql/docs/quotas,其中提到“Cloud Run 服务限制为 100 个与 Cloud SQL 数据库的连接”。假设我将我的服务部署为 Cloud Run,处理 100 万个并发连接的正确方法是什么?Cloud Spanner 可以启用此功能吗 - 我找不到讨论 Cloud Spanner 上的最大并发连接数与 Cloud Run 的最大并发连接的文档。

答案1

当谈到 Google Cloud Spanner 的限制时,官方文档指出每个会话的并发连接数限制为 100 个。

值/限制

提交大小(包括索引)/ 100 MB

每个会话的并发读取数/100

每次提交的变异(包括索引)/ 20,000

每个数据库的并发分区 DML 语句/20,000

配置会议

一般情况下,我们不建议修改客户端库使用的默认会话数。如果您有特殊工作负载,我们建议将下限设置为预期的并发事务数,并将上限设置为初始测试数,例如 100。如果上限不够,请增加它。增加活动会话数会使用 Cloud Spanner 数据库服务上的额外资源,因此无法清理未使用的会话可能会降低性能。我们还建议每个 gRPC 通道的会话数不超过 100 个。

相关内容