由于redis默认不需要的密码验证,在项目配置中设置了密码,导致类设置缓存的静态方法被调用,(编译不会报错)在运行时报错:NoClassDefFoundError,花了一晚上排查了很多原因,超级郁闷,Mark,注意小细节
如果要让redis验证密码,需要修改redis.conf的配置信息
1.redis.conf 中修改下面的配置,加上认证。
(把下面配置去掉注释,然后修改foobared为你指定的密码,重启redis-server即可生效。)
# requirepass foobared
2.客户端连接的时候,输入auth 密码即可认证。
网友评论