Commit c2cf9f8d authored by daniel's avatar daniel

fix(redis): redis配置优化处理

parent 422f11f1
......@@ -36,6 +36,8 @@ public class RedisConfig {
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxIdle(50);
config.setMinIdle(40);
// 最大连接数,总体线程可用连接数
config.setMaxTotal(50);
config.setMaxWaitMillis(30000);
return config;
}
......@@ -69,6 +71,7 @@ public class RedisConfig {
configuration.addClusterNode(new RedisNode("192.168.214.227", 7002));
configuration.addClusterNode(new RedisNode("192.168.214.227", 7003));
configuration.setMaxRedirects(3);
// 设置连接数
log.info("初始化productiion, configuration");
return configuration;
}
......@@ -95,7 +98,7 @@ public class RedisConfig {
@Bean
@Profile("production")
public JedisConnectionFactory productionjedisConnectionFactory(RedisClusterConfiguration clusterConfiguration, JedisPoolConfig config) {
log.info("初始化production, jedisConnectionFactory");
log.info("初始化production, jedisConnectionFactory maxIdle:"+config.getMaxIdle()+" minIdle:"+ config.getMinIdle());
return new JedisConnectionFactory(clusterConfiguration, config);
}
......@@ -103,7 +106,7 @@ public class RedisConfig {
@Bean
@Profile("dev")
public JedisConnectionFactory devjedisConnectionFactory(JedisPoolConfig config) {
log.info("初始化default, jedisConnectionFactory");
log.info("初始化default, jedisConnectionFactory maxIdle:"+config.getMaxIdle()+" minIdle:"+ config.getMinIdle() + " maxTotal:" + config.getMaxTotal());
return new JedisConnectionFactory(config);
}
......
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