繁体   English   中英

连接在连接池中无效

[英]Connection is invalid in connection pooling

我在Java应用程序中将c3p0用于连接池。 我们编写与之相关的所有属性,而我的wait_timeout值为60。我们无法增加wait_timeout的值。 我收到错误消息“连接无效”。 如何处理此错误。

您应该将max_idle_time设置为等待超时; 例如 :

<property name="hibernate.c3p0.min_size">5</property>
<property name="hibernate.c3p0.max_size">50</property>
<property name="hibernate.c3p0.timeout">15</property>
<property name="hibernate.c3p0.max_idle_time">60</property>
<property name="hibernate.c3p0.max_statements">50</property>
<property name="hibernate.c3p0.idle_test_period">10</property> 

看到此链接: http : //www.mchange.com/projects/c3p0/index.html#configuration_files

您可以在示例中的堆栈溢出中找到相同的问题:

Hibernate C3P0连接池不超时空闲连接

c3p0 maxIdleTime与mysql的wait_timeout相同吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM