【发布时间】:2018-04-16 09:08:17
【问题描述】:
我已经使用 java 和 mysql 创建了一个应用程序。它在本地成功运行。当我将我的应用程序部署到 GOOGLE APP ENGINE 时,它的构建成功并运行了一个小时。
一个小时后,连接自动失败。我的谷歌应用引擎是否缺少任何配置?
【问题讨论】:
标签: java mysql google-app-engine
我已经使用 java 和 mysql 创建了一个应用程序。它在本地成功运行。当我将我的应用程序部署到 GOOGLE APP ENGINE 时,它的构建成功并运行了一个小时。
一个小时后,连接自动失败。我的谷歌应用引擎是否缺少任何配置?
【问题讨论】:
标签: java mysql google-app-engine
我认为这是引擎或免费版本的限制。在浏览文档时,我发现了这个:
App 引擎限制
App Engine 应用程序对 Cloud SQL 的请求受以下时间和连接限制:
对于在 App Engine 标准环境中运行的应用程序,所有数据库请求都必须在 HTTP 请求计时器(大约 60 秒)内完成。对于在柔性环境中运行的应用,所有数据库请求必须在 60 分钟内完成。
像 cron 任务这样的离线请求有 10 分钟的时间限制。
对 Cloud SQL 的请求会受到限制,具体取决于 App Engine 模块的扩展类型以及实例可以在内存中保留多长时间(驻留时间)。
在标准环境中运行的每个 App Engine 实例与 Cloud SQL 实例的并发连接不能超过 60 个。
【讨论】: