简介
redis 多数据源主要的运用场景是在需要使用多个redis服务器或者使用多个redis库,本文采用的是fastdep依赖集成框架,快速集成Redis多数据源并集成lettuce连接池,只需引入依赖后在yaml文件中配置多数据源连接信息即可。
源码地址
希望大家可以star支持一下,后续还会加入其它依赖的简易整合。
https://github.com/louislivi/fastdep
https://github.com/louislivi/fastdep
引入依赖
- Maven
<dependency> <groupId>com.louislivi.fastdep</groupId> <artifactId>fastdep-redis</artifactId> <version>1.0.1</version></dependency>
- Gradle
compile group: 'com.louislivi.fastdep', name: 'fastdep-redis', version: '1.0.1'配置文件fastdep: redis: redis1: #连接名称 database: 0 host: 192.168.12.88 port: 6379 lettuce: #下面为连接池的补充设置 shutdown-timeout: 100 # 关闭超时时间 pool: max-active: 18 # 连接池最大连接数(使用负值表示没有限制) max-idle: 8