如何从org.springframework.data.redis.connection.jedis.JedisConnectionFactory获取池信息?

如何从org.springframework.data.redis.connection.jedis.JedisConnectionFactory获取池信息?,spring,spring-data-redis,Spring,Spring Data Redis,我正在使用SpringDataRedis连接redis服务器。 我想通过RedisConnectionFactory或RedisConnectionFactory获取绝地武士的连接池信息。 但我找不到从RedisConnectionFactory获取池对象的方法 (我想,如果有JedisConnectionFactory#getPool(),我可以获取连接池对象本身)JedisConnectionFactory中的pool字段是私有的,不会被getter公开。您唯一的选择是使用反射获取字段。除了

我正在使用SpringDataRedis连接redis服务器。 我想通过RedisConnectionFactory或RedisConnectionFactory获取绝地武士的连接池信息。 但我找不到从RedisConnectionFactory获取池对象的方法


(我想,如果有JedisConnectionFactory#getPool(),我可以获取连接池对象本身)

JedisConnectionFactory中的
pool
字段是私有的,不会被getter公开。您唯一的选择是使用反射获取字段。除了池本身,还可以通过调用
JedisConnectionFactory.getPoolConfig()
来获取
JedisPoolConfig

还请注意,池是可选的(默认情况下启用),可以通过设置
JedisConnectionFactory.setUsePool(false)
来禁用