当前位置: 首页 > 知识库问答 >
问题:

Google应用程序引擎的云SQL连接限制

壤驷涛
2023-03-14

有人知道我们如何使用超过12个并发连接从App Engine到Cloud SQL吗?

我们发现留档说:“在标准环境中运行的每个App Engine实例与Google CloudSQL实例的并发连接不能超过12个。”

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

共有1个答案

易琨
2023-03-14

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

谷歌应用引擎限制

从Google App Engine应用程序到Google Cloud SQL的请求受到以下时间和连接限制

  • 对于在GoogleAppEngine标准环境中运行的应用程序,所有数据库请求都必须在HTTP请求计时器内完成,大约为60秒。对于在灵活环境中运行的应用程序,所有数据库请求必须在24小时内完成
  • 像cron任务这样的脱机请求有10分钟的时间限制。根据应用引擎模块的扩展类型以及实例在内存中的保留时间(驻留时间),对Google Cloud SQL的请求有限制
  • 在标准环境中运行的每个应用引擎实例与Google Cloud SQL实例并发连接不能超过12个
 类似资料:
  • 尝试将在app engine标准环境中部署的spring boot应用程序与云MySql连接时,会引发以下错误。 GCLOUD:java.sql.SQLNon瞬态连接异常:无法连接到MySQL服务器在localhost: 3,306。GCLOUD:确保有一个MySQL服务器运行在您试图连接到的机器/端口上,并且运行此软件的机器能够连接到此主机/端口(即没有防火墙)。还要确保服务器尚未使用--ski

  • 当尝试连接到谷歌云SQL我得到以下错误: 我已经花了几个小时试图解决这个问题,但还是一无所获。 我的配置如下(在ZF2-config-local.php中): 我还将我的Google App Engine应用程序的应用程序ID添加到Cloud SQL中的访问控制列表(授权应用程序引擎应用程序)中。 当我尝试运行这个时: 我得到了unix套接字错误。我错过了什么?

  • 我们在谷歌应用引擎(GAE)上有一个长期运行的服务。然而,过了一会儿,我们开始得到图像中的错误。代码没有变化。我不明白为什么我们会有以前没有的问题。 2020-01-05 08:31:32.704UTC-8在总共服务0个请求后,超过了2048 MB的软内存限制(2068 MB)。考虑在app.yaml.中设置一个更大的实例类 2020-01-05 08:31:32.705UTC-8此请求导致为应用

  • 我正在编写一个简单的服务,从多个来源获取数据,将其存储在一起,然后使用GoogleAPI客户端将其发送到GoogleSheet。Easy peasy很好用,数据没有那么大。 问题是,在构建api服务(即

  • 我对部署在Google云应用程序引擎中的Spring Boot应用程序有问题。该应用程序是一个使用JPA和JWT的API,并连接到存储在Google Cloud SQL中的MySQL数据库。 问题是应用程序由于内存限制而被卡住。每次请求后,我都会在日志中看到以下消息: 在总共为0个请求提供服务后,超过了256 MB的软内存限制,为298 MB。考虑在App中设置更大的实例类。亚马尔 此请求导致为应

  • 我想在应用引擎上部署一个烧瓶ocketio服务器。这是服务器的导入和运行: 这是我的应用程序。yaml: 我使用angular作为客户机,它与以下线路相连: 当我尝试运行angular应用程序时,它会说 我还尝试将cors\u allowed\u origins选项设置为[],但也没有成功。我还尝试将session affinity设置为true,但也没有成功。 请求的资源上存在标头。 我没有在另