【原创】Springboot Redis配置总结( 基于spri

2019-01-04  本文已影响0人  箛獨劍

1 通用非最新版本配置方法

本配置方法主要基于各组件都低于目前市面最新版本的组件测试。

1.1 测试版本

序号 组件 实际版本
1 Spring boot(1.5.x) 1.5.6
2 spring-boot-data-redis-stater 1.5.6
3 Redis(V3.2-V4.0) 3.2.11

1.2 通用配置

spring.redis.password = test
spring.redis.pool.max-active=15
spring.redis.pool.max-idle=15
spring.redis.pool.min-idle=0
spring.redis.pool.max-wait=10000

1.3 单机配置

spring.redis.database=0
spring.redis.host=127.0.0.1
spring.redis.port=6379

1.4 集群配置

spring.redis.cluster.nodes=192.168.0.173:7001,192.168.0.173:7002,192.168.0.173:7003,192.168.0.173:7004,192.168.0.173:7005,192.168.0.173:7006

1.5 哨兵配置

spring.redis.password=bamboocloud
spring.redis.database=0
spring.redis.sentinel.master= mymaster
spring.redis.sentinel.nodes=192.168.0.167:7201,192.168.0.167:7202,192.168.0.167:7203
信息: Initializing Spring embedded WebApplicationContext
十二月 27, 2018 2:42:04 下午 redis.clients.jedis.JedisSentinelPool initSentinels
信息: Trying to find master from available Sentinels...
十二月 27, 2018 2:42:04 下午 redis.clients.jedis.JedisSentinelPool initSentinels
信息: Redis master running at 192.168.0.167:7102, starting Sentinel listeners...
十二月 27, 2018 2:42:04 下午 redis.clients.jedis.JedisSentinelPool initPool
信息: Created JedisPool to master at 192.168.0.167:7102
2018-12-27 15:37:10.496  INFO 11596 --- [           main] c.b.epass.listener.EPASSStartListener    : voice适配信息为:null
2018-12-27 15:37:10.498  INFO 11596 --- [           main] c.b.epass.listener.EPASSStartListener    : gesture适配信息为:null
2018-12-27 15:37:10.499  INFO 11596 --- [           main] c.b.epass.StartEPassApplication          : Started StartEPassApplication in 40.439 seconds (JVM running for 42.438)
十二月 27, 2018 3:41:05 下午 redis.clients.jedis.JedisSentinelPool initPool
信息: Created JedisPool to master at 192.168.0.167:7103

2 全新组件配置方法

本配置方法主要基于各组件都低于目前市面最新版本的组件测试。

2.1 版本

序号 组件 实际版本
1 Spring boot(2.x) 2.0.1
2 spring-boot-data-redis-stater 2.0.1
3 Redis(V5.X) 5.0
上一篇 下一篇

猜你喜欢

热点阅读