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

应用引擎连接id无效

易嘉胜
2023-03-14

我们将app engine与CloudSQL结合使用,有时会出现以下异常。只有当我们从Java执行本机查询时才会发生这种情况(当我们使用JPA时不会发生这种情况)。知道怎么摆脱它吗?

异常[EclipseLink-4002](Eclipse持久性服务-2.3.2.v20111125-r10461):org。日食坚持不懈例外。DatabaseException内部异常:com.google.云sql。jdbc。内部的SqlUnknownConnectionIndexception:连接id无效。错误代码:1007

共有1个答案

沈成天
2023-03-14

当数据库实例因不活动而耗尽或因其他原因重新启动时,可能会发生这种情况。您的实例是在包计划中还是按使用计划中?每次使用的非活动超时时间比软件包短。

 类似资料:
  • 如何配置日志记录? 如何池数据库连接?我的关系合并了吗? 如何将自定义连接参数传递到数据库API? “MySQL服务器已经消失” “命令不同步;现在不能运行此命令”/“此结果对象不返回行。它已自动关闭” 如何自动“重试”语句执行? 使用DBAPI Autocommit允许透明重新连接的只读版本 为什么SQLAlchemy会发布这么多回滚? 我在Myisam上-我怎么关掉它? 我在SQL Serve

  • 我一直在使用带有gcloud的Laravel来创建网站(App Engine)和数据库(SQL),但由于某种原因,我无法让App Engine连接到数据库。 我收到的错误是,laravel自己调试的“SQLSTATE[HY000][2002]没有这样的文件或目录(SQL:从用户中选择*)”,“加载资源失败:服务器在浏览器检查窗口中以500()的状态响应。”。 如果我运行本地实例,它可以正常工作,因

  • 引擎配置 支持的数据库 数据库URL 《PostgreSQL》 MySQL 甲骨文公司 Microsoft SQL服务器 SQLite 其他 引擎创建API 池化 自定义DBAPI connect()参数/on connect例程 传递给的特殊关键字参数数据库接口() 控制如何将参数传递给DBAPI connect()函数 在连接后修改DBAPI连接,或在连接后运行命令 完全替换DBAPI con

  • SQLAlchemy 1.4 / 2.0 Tutorial 此页是 SQLAlchemy 1.4/2.0教程 . 上一页: SQLAlchemy 1.4/2.0教程 |下一步: |next| 建立连接-引擎 任何SQLAlchemy应用程序的开始都是一个名为 Engine . 此对象充当连接到特定数据库的中心源,提供工厂和称为 connection pool 对于这些数据库连接。引擎通常是一个只为

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

  • 我在docker容器中创建了一个新的Laravel 5应用程序。我可以访问主页url并获得欢迎消息。我尝试创建新路线,它们也在工作。然后我运行一个MariaDB docker容器链接到Laravel 5应用程序。问题从这里开始。当我尝试使用以下命令在Laravel 5中运行迁移时: 我得到以下错误消息: 我的。env文件是这样: 我知道这些变量被拉拉维尔用来连接数据库,因为它们存在于拉拉维尔日志文