写博客项目的时候,使用了shiro-redis-spring-boot-starte,报错都是redis连接超时 配置文件怎么配置Rdis都是超时连接无法获取到资源,困惑了几个小时。 #application.yml中的配置文件
# Redis配置
redis:
# 连接超时时间
timeout: 10000ms
# Redis服务器地址
host: 192.168.70.128
# Redis服务器端口
port: 6379
# 选择哪个库,默认0库
database: 0
lettuce:
pool:
max-active: 1024 # 最大连接数,默认 8
max-wait: 10000ms # 最大连接阻塞等待时间,单位毫秒,默认 -1
max-idle: 200 # 最大空闲连接,默认 8
min-idle: 5 # 最小空闲连接,默认 0
password: test123
后来看了其他博客发现,原来是shiro-redis自己用了自己的Redis配置文件,与我们配置redis不一样,所以我们要另外配置,正确的配置如下,我们需要把端口号和ip地址一起写上去。这样子就可以完美连接。
shiro-redis:
enabled: true
redis-manager:
host: 192.168.70.128:6379
password: test123