- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的产品服务器出现以下异常,但几个小时后会自动解决。造成此问题的原因可能是什么
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was234747 milliseconds ago.The last packet sent successfully to the server was 234747 milliseconds ago, which is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
我们已经设置了 autoReconnect=true,从论坛我发现我们需要启用空闲连接测试。请指教
是否是应用程序中任何未关闭的连接导致了此异常?
我们使用Ibatis,下面是Ibatisconfig文件
<transactionManager type="JDBC" commitRequired="true">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="com.mysql.jdbc.Driver" />
<property name="JDBC.ConnectionURL"
value="<URL>?autoReconnect=true" />
<property name="JDBC.Username" value="<username>" />
<property name="JDBC.Password" value="<password>" />
<property name="JDBC.DefaultAutoCommit" value="false" />
<property name="Pool.TimeToWait" value="100" />
<property name="Pool.PingQuery" value="select 1" />
<property name="Pool.PingEnabled" value="true" />
<property name="Pool.PingConnectionsOlderThan" value="300000" />
<property name="Pool.PingConnectionsNotUsedFor" value="300000" />
</dataSource>
</transactionManager>
最佳答案
嗯,在我的项目中我遇到了同样的问题。我们使用mysql,如果连接空闲8小时,那么数据库将不可用。我们使用的解决方案是使用C3P0连接池。在这里检查一下。 http://www.mchange.com/projects/c3p0/
关于java - 由 : com. mysql.jdbc.exceptions.jdbc4.CommunicationsException 引起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18011043/
在 CruiseControl 版本 1.6.7981.1 中,我从事件查看器中收到以下错误,导致 ccservice 停止。到目前为止,我的解决方法是登录构建框并手动启动 ccservice。看起来
日志消息全文: 日志消息:获取新用户时发生错误 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:从服务器成功接收的最后一个数据包是在 4
我们正在编写一个用于经济计算的软件。我们使用 Java 6、Swing 应用程序框架、MySQL 5.1、JDBC 和 Hibernate(JDBC 仅用于初始连接测试)。我们将该应用程序部署在 Wi
我通过 App Engine Java Rest API 项目连接到 Google Cloud SQL,以在云上检索和存储数据。我可以通过本地主机成功与服务器通信,但在发布后,我收到此错误: Tryi
我正在使用 Eclipse 和 Android 模拟器。我可以在模拟器浏览器中访问10.0.2.2。但在我的应用程序中,此代码未运行: Connection con = DriverManager.g
我的 MySQL 连接池有点问题。是这样的: 通过 Quartz 安排不同的作业。所有作业都连接到不同的数据库,这些数据库全天工作正常,而夜间计划的作业因 CommunicationsExceptio
我正在运行一个使用 Hibernate 和 C3P0 作为连接池、MySQL 5.6 数据库的 Java Web 应用程序。我继续在已部署的应用程序中遇到连接超时和生成错误的问题: Caused by
这个问题在这里已经有了答案: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
有人在执行某些查询时遇到过这样的错误吗? (jdbc4.CommunicationsException:通信链接失败) 一般来说,这个异常是应用程序和mysql之间的通信出现了一些问题。你可以找到很多
我的 jhipster 后端应用程序使用 mysql 和 elasticsearch,我使用“./mvnw package -Pprod dockerfile:build -DskipTests”成功
我有一个谷歌应用引擎连接的项目,我试图连接到谷歌云 sql 数据库。我将我的项目上传到谷歌,并通过它尝试连接到数据库。 我的连接网址如下-> Class.forName("com.mysql.jdbc
我有两个网络服务。一个 Web 服务调用另一个 Web 服务。这些 Web 服务托管在两个不同的 AWS 实例上。如果被调用的 Web 服务空闲一段时间,我会收到此异常 - com.mysql.jdb
我正在尝试从 GAE(Google App Engine)内部连接到我的 MySQL 数据库实例,也在 GAE 上。从外面看效果很好。 经过一周的搜索,我似乎找不到问题。 没有 MySQL 连接代码,
/** * */ package ORM; import java.sql.Connection; import java.sql.DriverManager; import java.sql.S
我们正在使用 Spring + Hibernate + MySql 运行一个 J2EE 应用程序,它在内部使用 C3P0 和 Connector/J 用于连接池。但我们收到通信链接失败错误以下是配置
我正在努力使数据库与Java程序进行通讯。 有人可以使用JDBC给我一个快速而肮脏的示例程序吗? 我收到一个相当惊人的错误: Exception in thread "main" com.mysql.
我正在努力让数据库与Java程序进行通讯。 有人可以使用JDBC给我一个快速而肮脏的示例程序吗? 我收到一个相当惊人的错误: Exception in thread "main" com.mysql.
我在保持事件检查期间遇到 异常,这意味着连接 (com.mysql.jdbc.JDBC4Connection@5d8f3404) 必须已断开。 CommunicationsException:通信链接
这个问题已经有答案了: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure (51
我的产品服务器出现以下异常,但几个小时后会自动解决。造成此问题的原因可能是什么 Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsExc
我是一名优秀的程序员,十分优秀!