SpringBoot集成Redis、Redisson保姆教程【附源码】
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
@Configuration
public class RedisConfig {
@Bean
public JedisPool redisPool() {
JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
jedisPoolConfig.setMaxIdle(10);
jedisPoolConfig.setMaxTotal(50);
jedisPoolConfig.setMinIdle(1);
JedisPool jedisPool = new JedisPool(jedisPoolConfig, "localhost", 6379);
return jedisPool;
}
}
这段代码定义了一个配置类RedisConfig
,其中包含一个创建JedisPool
的方法redisPool
。这个方法使用JedisPoolConfig
来配置连接池的参数,比如最大空闲连接数、最大连接数和最小空闲连接数。然后使用这些配置以及Redis服务器的地址和端口创建一个新的JedisPool
实例。这个配置类会在Spring Boot应用程序启动时自动被扫描和加载。
评论已关闭