List of usage examples for org.springframework.data.redis.connection.jedis JedisConnectionFactory setPort
@Deprecated public void setPort(int port)
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);/*from w w w. j a v a2s. com*/ return factory; }
From source file:org.encos.flydown.limiters.cache.impl.RedisRatingCache.java
@SuppressWarnings("unchecked") public RedisRatingCache(String ip, int port) { JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory(); jedisConnectionFactory.setHostName(ip); jedisConnectionFactory.setPort(port); //todo to be defined properly cacheTemplate = new RedisTemplate(); cacheTemplate.setConnectionFactory(jedisConnectionFactory); }
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);/*from w w w .j a va 2s . c o m*/ poolConfig.setBlockWhenExhausted(false); jedisConnectionFactory.setPoolConfig(poolConfig); jedisConnectionFactory.afterPropertiesSet(); return jedisConnectionFactory; }
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);/*from w ww .j a v a 2 s. c om*/ 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);//from w ww.j a v a2 s .c o m 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: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; }
From source file:com.hp.autonomy.frontend.find.hod.beanconfiguration.RedisConfiguration.java
@Bean public JedisConnectionFactory redisConnectionFactory() { final RedisConfig config = configService.getConfig().getRedis(); final JedisConnectionFactory connectionFactory; //If we haven't specified any sentinels then assume non-distributed setup if (config.getSentinels().isEmpty()) { connectionFactory = new JedisConnectionFactory(); connectionFactory.setHostName(config.getAddress().getHost()); connectionFactory.setPort(config.getAddress().getPort()); } else {/*from w w w. ja va 2s.c o m*/ final RedisSentinelConfiguration sentinelConfig = new RedisSentinelConfiguration() .master(config.getMasterName()); for (final HostAndPort node : config.getSentinels()) { sentinelConfig.sentinel(node.getHost(), node.getPort()); } connectionFactory = new JedisConnectionFactory(sentinelConfig); } final Integer database = config.getDatabase(); if (database != null) { connectionFactory.setDatabase(database); } connectionFactory.setPassword(config.getPassword()); return connectionFactory; }
From source file:org.springframework.data.redis.listener.SubscriptionConnectionTests.java
@Parameters public static Collection<Object[]> testParams() { int port = SettingsUtils.getPort(); String host = SettingsUtils.getHost(); // Jedis//from w w w . ja v a 2 s. com JedisConnectionFactory jedisConnFactory = new JedisConnectionFactory(); jedisConnFactory.setPort(port); jedisConnFactory.setHostName(host); jedisConnFactory.setDatabase(2); jedisConnFactory.afterPropertiesSet(); // Lettuce LettuceConnectionFactory lettuceConnFactory = new LettuceConnectionFactory(); lettuceConnFactory.setClientResources(LettuceTestClientResources.getSharedClientResources()); lettuceConnFactory.setPort(port); lettuceConnFactory.setHostName(host); lettuceConnFactory.setDatabase(2); lettuceConnFactory.setValidateConnection(true); lettuceConnFactory.afterPropertiesSet(); // SRP SrpConnectionFactory srpConnFactory = new SrpConnectionFactory(); srpConnFactory.setPort(port); srpConnFactory.setHostName(host); srpConnFactory.afterPropertiesSet(); // JRedis JredisConnectionFactory jRedisConnectionFactory = new JredisConnectionFactory(); jRedisConnectionFactory.setPort(port); jRedisConnectionFactory.setHostName(host); jRedisConnectionFactory.setDatabase(2); jRedisConnectionFactory.afterPropertiesSet(); return Arrays.asList(new Object[][] { { jedisConnFactory }, { lettuceConnFactory }, { srpConnFactory }, { jRedisConnectionFactory } }); }
From source file:org.springframework.integration.redis.inbound.RedisInboundChannelAdapterTests.java
private void testRedisInboundChannelAdapterGuts(int iteration) throws Exception { int numToTest = 10; String redisChannelName = "testRedisInboundChannelAdapterChannel"; QueueChannel channel = new QueueChannel(); JedisConnectionFactory connectionFactory = new JedisConnectionFactory(); connectionFactory.setPort(7379); connectionFactory.afterPropertiesSet(); RedisInboundChannelAdapter adapter = new RedisInboundChannelAdapter(connectionFactory); adapter.setTopics("testRedisInboundChannelAdapterChannel"); adapter.setOutputChannel(channel);//from w w w .j av a 2s . c o m adapter.afterPropertiesSet(); adapter.start(); RedisMessageListenerContainer container = waitUntilSubscribed(adapter); StringRedisTemplate redisTemplate = new StringRedisTemplate(connectionFactory); redisTemplate.afterPropertiesSet(); for (int i = 0; i < numToTest; i++) { String message = "test-" + i + " iteration " + iteration; redisTemplate.convertAndSend(redisChannelName, message); logger.debug("Sent " + message); } int counter = 0; for (int i = 0; i < numToTest; i++) { Message<?> message = channel.receive(5000); if (message == null) { throw new RuntimeException("Failed to receive message # " + i + " iteration " + iteration); } assertNotNull(message); assertTrue(message.getPayload().toString().startsWith("test-")); counter++; } assertEquals(numToTest, counter); adapter.stop(); container.stop(); connectionFactory.destroy(); }