当前位置:网站首页 > 技术博客 > 正文

redistemplate连接池配置优化

在

SpringBoot

配置

Redis 连接池

需要以下步骤:

1. 引入

Redis

相关依赖,例如

jedis

let tuce

2. 在 application.properties 或 application.yml

配置

Redis 连接池

相关属性,如下:

  spring . redis .host=127.0.0.1  spring . redis .port=6379  spring . redis .password=  spring . redis .database=0  spring . redis . let tuce .pool.max-active=8  spring . redis . let tuce .pool.max-idle=8  spring . redis . let tuce .pool.min-idle=0  spring . redis . let tuce .pool.max-wait=-1ms 

3. 在 Java 代码

通过 @Bean 注解创建

Redis

ConnectionFactory 和

Redis

Template 对象,如下:

 @Configuration public class Redis Config {  @Value("${ spring . redis .host}") private String host;  @Value("${ spring . redis .port}") private int port;  @Value("${ spring . redis .password}") private String password;  @Value("${ spring . redis .database}") private int database;  @Bean public Let tuce ConnectionFactory redis ConnectionFactory() {  Redis StandaloneConfiguration redis StandaloneConfiguration = new Redis StandaloneConfiguration(host, port);  redis StandaloneConfiguration.setDatabase(database);  redis StandaloneConfiguration.setPassword( Redis Password.of(password)); return new Let tuce ConnectionFactory( redis StandaloneConfiguration); }  @Bean public Redis Template<String, Object> redis Template() {  Redis Template<String, Object> template = new Redis Template<>(); template.setConnectionFactory( redis ConnectionFactory()); template.setKeySerializer(new String Redis Serializer()); template.setValueSerializer(new GenericJackson2Json Redis Serializer()); return template; } } 

以上代码

Let tuce

ConnectionFactory 和

Redis

Template 对象的创建需要使用到

Redis

的相关依赖,在 pom.xml 文件

添加以下依赖即可:

 <dependency> <groupId>org. spring framework. boot </groupId> <artifactId> spring - boot -starter-data- redis </artifactId> </dependency> 

  • 上一篇: opencvfindcontours
  • 下一篇: stlws
  • 版权声明


    相关文章:

  • opencvfindcontours2025-09-24 22:30:00
  • 胖熊胖太三部曲2025-09-24 22:30:00
  • post序列化2025-09-24 22:30:00
  • 大小端区别2025-09-24 22:30:00
  • aspectj和cglib2025-09-24 22:30:00
  • stlws2025-09-24 22:30:00
  • vs2010断点调试2025-09-24 22:30:00
  • sudo权限跟root一样吗2025-09-24 22:30:00
  • 线上代码编辑器2025-09-24 22:30:00
  • 小米手机解锁bootloader教程2025-09-24 22:30:00