Java Spring数据连接池配置

Java Spring数据连接池配置,java,spring,spring-data,jedis,Java,Spring,Spring Data,Jedis,春季绝地武士入门的快速不耐烦配置是 <bean id="jedisConnFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:host-name="${redis.hostname}" p:port="${redis.port}" p:use-pool="${redis.use.pool}" /&

春季绝地武士入门的快速不耐烦配置是

<bean 
        id="jedisConnFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
        p:host-name="${redis.hostname}" 
        p:port="${redis.port}"
        p:use-pool="${redis.use.pool}"
/>

据我所知,绝地武士在阿帕奇公共泳池中使用后端。然而,池配置是我无法通过查看Spring DI在xml中配置的

=============更新===================

为了完整性,请定义解决方案

<!-- Jedis Connection Pool configuration -->
    <bean
        id="jedisPoolConfig"
        class="redis.clients.jedis.JedisPoolConfig"
        p:maxTotal="30"
        p:maxIdle="10"
    />
<!-- Redis Connection Factory -->
    <bean 
        id="jedisConnFactory" 
        class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
        p:host-name="${redis.hostname}" 
        p:port="${redis.port}" 
        p:password="${redis.password}"
        p:use-pool="${redis.use.pool}"
        p:pool-config-ref="jedisPoolConfig"
    />

您可以创建类的另一个bean(它扩展了apache
GenericObjectPoolConfig
)并设置所需的属性。然后使用
p:pool config ref
将该bean设置到您的
jedisConnFactory