【发布时间】:2009-09-11 12:29:00
【问题描述】:
<property name="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
<property name="c3p0.max_size">100</property>
<property name="c3p0.idleConnectionTestPeriod">300</property>
<property name="c3p0.acquire_increment">1</property>
<property name="c3p0.idle_test_period">100</property> <!-- seconds -->
<property name="c3p0.max_statements">0</property>
<property name="c3p0.min_size">10</property>
<property name="c3p0.timeout">100</property> <!-- seconds -->
这是 hibernate.cfg.xml 中的配置。我正在使用休眠 3.2.5 和 c3p0 0.9。我不知道我在这个配置中错过了什么。几次请求后,它显示连接达到最大池大小并等待空闲资源。如果我在本地机器上使用没有连接池配置,它不会显示任何错误消息。 请帮我找出缺失的部分。
【问题讨论】:
标签: hibernate connection-pooling