List of usage examples for org.springframework.data.redis.connection.jedis JedisConnectionFactory setPoolConfig
@Deprecated public void setPoolConfig(JedisPoolConfig poolConfig)
From source file:com.jc.hitian.core.redis.RedisAutoConfiguration.java
@Bean public JedisConnectionFactory jedisConnectionFactory(RedisProperties properties) { JedisConnectionFactory factory = new JedisConnectionFactory(); factory.setHostName(properties.getHost()); factory.setPort(properties.getPort()); factory.setDatabase(properties.getDatabase()); factory.setUsePool(properties.isUsePool()); JedisPoolConfig config = new JedisPoolConfig(); factory.setPoolConfig(config); return factory; }
From source file:io.gravitee.repository.redis.common.RedisConnectionFactory.java
@Override public org.springframework.data.redis.connection.RedisConnectionFactory getObject() throws Exception { JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory(); jedisConnectionFactory.setHostName(readPropertyValue(propertyPrefix + "host", String.class, "localhost")); jedisConnectionFactory.setPort(readPropertyValue(propertyPrefix + "port", int.class, 6379)); jedisConnectionFactory.setPassword(readPropertyValue(propertyPrefix + "password", String.class, null)); jedisConnectionFactory.setTimeout(readPropertyValue(propertyPrefix + "timeout", int.class, -1)); JedisPoolConfig poolConfig = new JedisPoolConfig(); poolConfig.setMaxTotal(128);/* ww w .ja v a 2 s . c om*/ poolConfig.setBlockWhenExhausted(false); jedisConnectionFactory.setPoolConfig(poolConfig); jedisConnectionFactory.afterPropertiesSet(); return jedisConnectionFactory; }