EclipseLink连接池配置:空闲连接相关设置咨询
EclipseLink JPA连接池最小空闲连接与超时配置
- 最小空闲连接数配置:使用
eclipselink.connection-pool.min属性,指定连接池需维持的最小空闲连接数量。 - 空闲连接超时配置:使用
eclipselink.connection-pool.timeout属性,单位为毫秒,设置空闲连接被回收前的存活时长。
配置示例(persistence.xml)
<persistence-unit name="YourSamplePU" transaction-type="RESOURCE_LOCAL"> <!-- 数据源、实体映射等基础配置 --> <properties> <!-- 最小空闲连接数 --> <property name="eclipselink.connection-pool.min" value="3"/> <!-- 空闲连接超时(5分钟,单位:毫秒) --> <property name="eclipselink.connection-pool.timeout" value="300000"/> <!-- 可选:最大连接数配置 --> <property name="eclipselink.connection-pool.max" value="15"/> </properties> </persistence-unit>
官方文档说明
这些属性属于EclipseLink JPA的连接池扩展配置,在你提供的2.7版本文档链接中,可查看Connection Pool Properties小节,其中包含上述属性的详细定义:
该小节涵盖了连接池的核心配置参数,包括最小空闲数、超时时间、最大连接数等,用于精细化控制连接池行为。
内容的提问来源于stack exchange,提问作者Sabari
相关产品推荐
相关产品推荐

