redis在springboot中的如何开启持久化配置
时间: 2024-05-27 15:13:02 浏览: 175
redis持久化方式
在Spring Boot中使用Redis时,可以通过设置spring.redis.host和spring.redis.port的值为Redis服务器的地址和端口号,然后再通过spring.redis.password来配置Redis服务器的密码。如果需要开启持久化配置,可以通过在application.properties文件中添加如下配置来实现:
spring.redis.database=0 # Redis默认的数据库index,如果设置了多个则使用冒号分隔
spring.redis.jedis.pool.max-active=8 # 连接池最大连接数
spring.redis.jedis.pool.max-idle=8 # 连接池最大空闲连接数
spring.redis.jedis.pool.min-idle=0 # 连接池最小空闲连接数
spring.redis.jedis.pool.max-wait=-1ms # 连接池最大等待时间,-1ms表示无限等待
#Redis持久化配置
spring.redis.database=0 # Redis默认的数据库index,如果设置了多个则使用冒号分隔
spring.redis.host=localhost # Redis服务器地址
spring.redis.port=6379 # Redis服务器端口号
spring.redis.password= # Redis服务器密码
spring.redis.timeout=10000 # 连接超时时间
spring.redis.pool.max-active=8 # 连接池最大连接数
spring.redis.pool.max-idle=8 # 连接池最大空闲连接数
spring.redis.pool.min-idle=0 # 连接池最小空闲连接数
spring.redis.pool.max-wait=-1ms # 连接池最大等待时间,-1ms表示无限等待
spring.redis.jedis.pool.max-active=8 # 连接池最大连接数
spring.redis.jedis.pool.max-idle=8 # 连接池最大空闲连接数
spring.redis.jedis.pool.min-idle=0 # 连接池最小空闲连接数
spring.redis.jedis.pool.max-wait=-1ms # 连接池最大等待时间,-1ms表示无限等待
spring.redis.sentinel.master=
redis.clients.jedis.JedisPoolConfig中的一些参数也可以用来配置连接池的一些属性,比如maxTotal、maxIdle等等。
阅读全文