Commit 7da5d28a by laigx

支持非集群模式

parent 29f725d2
...@@ -99,12 +99,22 @@ public class RedisClusterConfig { ...@@ -99,12 +99,22 @@ public class RedisClusterConfig {
*/ */
@Bean @Bean
public JedisConnectionFactory jedisConnectionFactory() { public JedisConnectionFactory jedisConnectionFactory() {
//集群模式 if (clusterNodes.split(",").length == 1) {
JedisConnectionFactory factory = new JedisConnectionFactory(redisClusterConfiguration(),getJedisPoolConfig()); //非多节点集群
factory.setDatabase(0); JedisConnectionFactory factory = new JedisConnectionFactory();
factory.setTimeout(timeout); factory.setHostName(clusterNodes.split(":")[0]);
factory.setUsePool(true); factory.setPort(Integer.valueOf(clusterNodes.split(":")[1]));
return factory; factory.setPassword(password);
factory.setTimeout(timeout);
return factory;
} else {
//集群模式
JedisConnectionFactory factory = new JedisConnectionFactory(redisClusterConfiguration(),getJedisPoolConfig());
factory.setDatabase(0);
factory.setTimeout(timeout);
factory.setUsePool(true);
return factory;
}
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment