急求助:SSH+MySql的8小时问题。我也在网上找过资料,说配置了一个C3P0连接池就可以解决了,我也配置了。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急求助:SSH+MySql的8小时问题。我也在网上找过资料,说配置了一个C3P0连接池就可以解决了,我也配置了。相关的知识,希望对你有一定的参考价值。

帖出我的hibernate配置
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
<session-factory>
<property name="hbm2ddl.auto">update</property>
<property name="dialect">
org.hibernate.dialect.mysqlDialect
</property>
<property name="connection.url">
jdbc:mysql://localhost:3306/**
</property>
<property name="connection.username">**</property>
<property name="connection.password">**</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>

<property name="connection.autoReconnect">true</property>
<property name="connection.autoReconnectForPools">true</property>
<property name="connection.is-connection-validation-required">true</property>

<property name="hibernate.c3p0.max_size">20</property>
<property name="hibernate.c3p0.min_size">5</property>
<property name="hibernate.c3p0.timeout">10</property>
<property name="hibernate.c3p0.max_statements">100</property>
<property name="hibernate.c3p0.idle_test_period">30</property>
<property name="hibernate.c3p0.acquire_increment">2</property>
<property name="hibernate.c3p0.validate">true</property>

<mapping resource="..." />

</session-factory>
</hibernate-configuration>
我测试的时候,把MySql的wait_timeout改成了60,可是60秒过后,还是会报:
Connection.close() has already been called. Invalid operation in this state.
这样的一个错误,请问下怎么才能解决?

参考技术A mysql配置文件发出来,你把wait_timeout设置成1800试试追问

我就是不想改MySql的配置,顺便问一句,为什么要把wait_timeout改得更小呢?默认好像是28800的吧

追答

具体时间大小看不同场景需要,你把interactive_timeout参数也加上,设置同样的时间,
看是否可以解决

参考技术B 把你程序中所有Connection.close()语句都注视掉,试试追问

sorry,我程序没有用到connection.close(),都说了是SSH+MySql了,当然是用spring注入了。

以上是关于急求助:SSH+MySql的8小时问题。我也在网上找过资料,说配置了一个C3P0连接池就可以解决了,我也配置了。的主要内容,如果未能解决你的问题,请参考以下文章

急!急!。。。。 python3编程 在用户输入口令时,如何显示*而不是密码?

求助大牛 帮忙看 看 在线急等

WINSCP登陆的时候说 拒绝访问.使用键盘交互证...详细在下.

mysql 8小时问题

mysql行转列的问题, 急!急!急!

高分求助破解md5码!~~急!~~~~~~~~~~~