Windows环境下,spring boot集成redisson时配置密码的小坑 | 您所在的位置:网站首页 › redis配置密码集群不能启动吗为什么 › Windows环境下,spring boot集成redisson时配置密码的小坑 |
redis配置个密码嘛,超级简单,先修改redis配置,放开requirepass注解: 在application.yml中添加密码配置: spring: redis: host: localhost database: 0 port: 6379 password: 123456你以为只是这样? 没错!springboot+redisson的工作就是这么简单! 然鹅,redis却连不上!报的错误是: ERR Client sent AUTH, but no password is set密码没设置?王德发?难道redisson不会自动注入redis密码? 百度一番,看到有人单独写了JavaConfig类来配置: @Data @Configuration @ConfigurationProperties(prefix = "spring.redis") public class RedisConfig { private String host; private int port; private String password; private int database; @Bean public RedissonClient redisson( ){ Config config = new Config(); config.useSingleServer().setAddress("redis://"+host+":"+port).setPassword(password).setDatabase(database); return Redisson.create(config) ; } }再试,还是连不上!王德发~额根(again)! 看一下redis配置: |
CopyRight 2018-2019 实验室设备网 版权所有 |