- 在springboot整合redis时,redis是运行在linux上。进行test测试时,出现以下错误
application.yml文件中,设置timeout=5000尝试后,仍然错误。最后想到可能是linux中的防火墙原因,在linux系统的命令行中输入
systemctl stop firewalld
再次启动发现还是报错
查看redis.config(vim redis.config)
找到bind 127.0.0.1,把它进行注释(把绑定本地ip给注释)
找到protected-mode yes 把它改成no(允许非本地客户端连接)
然后重启redis,发现正常了