Example usage for org.springframework.data.redis.connection.jedis JedisConnectionFactory setUsePool

List of usage examples for org.springframework.data.redis.connection.jedis JedisConnectionFactory setUsePool

Introduction

In this page you can find the example usage for org.springframework.data.redis.connection.jedis JedisConnectionFactory setUsePool.

Prototype

@Deprecated
public void setUsePool(boolean usePool) 

Source Link

Document

Turns on or off the use of connection pooling.

Usage

From source file:com.enitalk.configs.RedisConfig.java

@Bean
public JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory j = new JedisConnectionFactory();
    j.setUsePool(true);
    String redisHost = env.getProperty("redis.host", "localhost");
    logger.info("Redis env host {}", redisHost);
    j.setHostName(redisHost);/*www. j  a  va 2s. c o m*/
    if (StringUtils.isNotBlank(env.getProperty("redis.pass"))) {
        j.setPassword(env.getProperty("redis.pass"));
    }
    return j;
}

From source file:org.cloudfoundry.community.servicebroker.vrealize.CloudConfig.java

@Bean
JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setUsePool(true);
    return factory;
}

From source file:com.ge.predix.acs.config.RedisConfig.java

public RedisConnectionFactory createJedisConnectionFactory() {
    JedisPoolConfig poolConfig = new JedisPoolConfig();
    poolConfig.setMaxTotal(this.maxActive);
    poolConfig.setMinIdle(this.minActive);
    poolConfig.setMaxWaitMillis(this.maxWaitTime);
    poolConfig.setTestOnBorrow(false);/*w  ww.j av a  2  s. c  o  m*/

    JedisConnectionFactory connFactory = new JedisConnectionFactory(poolConfig);
    connFactory.setUsePool(false);
    connFactory.setTimeout(this.soTimeout);
    connFactory.setHostName(this.redisHost);
    connFactory.setPort(this.redisPort);
    return connFactory;
}

From source file:com.ge.predix.acs.config.CloudRedisConfig.java

public RedisConnectionFactory createJedisConnectionFactory() {
    JedisPoolConfig poolConfig = new JedisPoolConfig();
    poolConfig.setMaxTotal(this.maxActive);
    poolConfig.setMinIdle(this.minActive);
    poolConfig.setMaxWaitMillis(this.maxWaitTime);
    poolConfig.setTestOnBorrow(false);/*  ww  w.  ja  v  a 2s  .  c  om*/

    RedisServiceInfo redisServiceInfo = (RedisServiceInfo) cloud().getServiceInfo(this.acsRedis);

    JedisConnectionFactory connFactory = new JedisConnectionFactory(poolConfig);
    connFactory.setUsePool(true);
    connFactory.setTimeout(this.soTimeout);
    connFactory.setHostName(redisServiceInfo.getHost());
    connFactory.setPort(redisServiceInfo.getPort());
    connFactory.setPassword(redisServiceInfo.getPassword());
    return connFactory;
}

From source file:lab.home.mvn_tomcat_spring_redis_rest_api.config.SpringRedisConfig.java

@Bean
JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setHostName(redisHost);/* www .j ava 2 s .  co  m*/
    factory.setPort(redisPort);
    factory.setUsePool(true);
    return factory;
}

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);//from  w w w .  j ava 2s . co  m
    return factory;
}

From source file:com.coffeebeans.services.config.caching.RedisCachingConfig.java

@Bean
JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setHostName(System.getProperty(Constants.REDIS_HOST_NAME, Constants.LOCALHOST));
    factory.setPort(Integer.parseInt(System.getProperty(Constants.REDIS_PORT)));
    factory.setUsePool(true);
    return factory;
}

From source file:com.company.project.config.DataConfig.java

@Bean
public RedisConnectionFactory redisConnectionFactory() {
    JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory();
    jedisConnectionFactory.setHostName(env.getProperty("redis.host"));
    jedisConnectionFactory.setPort(Integer.valueOf(env.getProperty("redis.port")));
    jedisConnectionFactory.setPassword(env.getProperty("redis.password"));
    jedisConnectionFactory.setUsePool(true);
    return jedisConnectionFactory;
}