Cloud SQL 与 Google APP Engine 的连接限制

Cloud SQL Connection Limits with Google APP Engine

有谁知道我们如何使用从 App Engine 到云的 12 个以上并发连接SQL?

我们发现文档说: "Each App Engine instance running in a standard environment cannot have more than 12 concurrent connections to a Google Cloud SQL instance."

我们正在使用 Java 用于使用 Hibernate 的 App Engine...连接池声明它不应在生产环境中使用,但如果我们禁用池,我们将达到最大连接数。

来自 Google 云常见问题解答:https://cloud.google.com/sql/faq#sizeqps

Google App Engine Limits

Requests from Google App Engine applications to Google Cloud SQL are subject to the following time and connection limits

  • 对于 Google App Engine 标准环境中的应用 运行,所有数据库请求必须在 HTTP 请求计时器(大约 60 秒)内完成。对于灵活环境中的应用 运行,所有数据库请求必须在 24 小时内完成。
  • cron 任务等离线请求的时间限制为 10 分钟。 对 Google Cloud SQL 的请求有限制,具体取决于 App Engine 模块的扩展类型以及实例可以在内存中保留(驻留)的时间。
  • 标准环境中的每个 App Engine 实例 运行 与 Google 云 SQL 实例的并发连接不能超过 12 个。