|
@ -21,10 +21,10 @@ public class RedissonConfig { |
|
|
|
|
|
|
|
|
@Value("${spring.redis.cluster-enabled}") |
|
|
@Value("${spring.redis.cluster-enabled}") |
|
|
private Boolean clusterEnabled; |
|
|
private Boolean clusterEnabled; |
|
|
@Value("${spring.redis.host}") |
|
|
//@Value("${spring.redis.host}")
|
|
|
private String host; |
|
|
//private String host;
|
|
|
@Value("${spring.redis.port}") |
|
|
//@Value("${spring.redis.port}")
|
|
|
private String port; |
|
|
//private String port;
|
|
|
@Value("${spring.redis.password}") |
|
|
@Value("${spring.redis.password}") |
|
|
private String password; |
|
|
private String password; |
|
|
@Value("${spring.redis.cluster.nodes}") |
|
|
@Value("${spring.redis.cluster.nodes}") |
|
@ -35,10 +35,10 @@ public class RedissonConfig { |
|
|
|
|
|
|
|
|
@Bean |
|
|
@Bean |
|
|
public RedissonClient getRedisson() { |
|
|
public RedissonClient getRedisson() { |
|
|
if (StringUtils.isBlank(host)) { |
|
|
//if (StringUtils.isBlank(host)) {
|
|
|
log.warn("getRedisson redis param is null,don't need to init redissonClient"); |
|
|
// log.warn("getRedisson redis param is null,don't need to init redissonClient");
|
|
|
return null; |
|
|
// return null;
|
|
|
} |
|
|
//}
|
|
|
|
|
|
|
|
|
try { |
|
|
try { |
|
|
Config config = new Config(); |
|
|
Config config = new Config(); |
|
@ -50,10 +50,10 @@ public class RedissonConfig { |
|
|
|
|
|
|
|
|
if (clusterEnabled == null || !clusterEnabled) { |
|
|
if (clusterEnabled == null || !clusterEnabled) { |
|
|
//单机模式
|
|
|
//单机模式
|
|
|
config.useSingleServer().setAddress("redis://".concat(host).concat(StrConstant.COLON).concat(port)); |
|
|
//config.useSingleServer().setAddress("redis://".concat(host).concat(StrConstant.COLON).concat(port));
|
|
|
config.useSingleServer().setPassword(password); |
|
|
//config.useSingleServer().setPassword(password);
|
|
|
config.useSingleServer().setConnectTimeout(NumConstant.ONE_THOUSAND * NumConstant.FIVE); |
|
|
//config.useSingleServer().setConnectTimeout(NumConstant.ONE_THOUSAND * NumConstant.FIVE);
|
|
|
config.useSingleServer().setDatabase(NumConstant.TEN); |
|
|
//config.useSingleServer().setDatabase(NumConstant.TEN);
|
|
|
} else { |
|
|
} else { |
|
|
//集群模式
|
|
|
//集群模式
|
|
|
config.useClusterServers().addNodeAddress(getClusterNodes()); |
|
|
config.useClusterServers().addNodeAddress(getClusterNodes()); |
|
|