使用Spring boot连接远程服务器中的Redis前提是远程服务器中redis安装成功,如果不清楚可以参考上一篇博客,戳我查看。
使用Spring boot连接远程服务器中的Redis,首先是要修改springboot中redis配置文件的地址
redis:
host: #服务器IP地址
port: 6379
database: 0
timeout: 5000
这样修改完还是不行的,还需要在服务器端开始地址授权,最简单的方法就是将redis中的redis.conf配置文件中,bind 127.0.0.1 后面的ip地址需要修改为0.0.0.0 表示所有的IP都可以访问该redis,否则就只有该服务器自己能访问。
读取文件
vim redis.conf
找到bind 127.0.0.1
按Insert键进行编辑 bind 0.0.0.0
编辑完再次点击Insert,再按ESC,输入:wq(保存退出)
重启redis即可!(一定要在redis文件夹路径下输入,也就是bin的上层文件路径中)
./bin/redis-cli shutdown #关闭
./bin/redis-server ./bin/redis.conf #启动
重点
如果上面配置结束还是报错,连接不上,如果你也是使用的云服务器,比如阿里云的请查看安全组的访问规则中的是不是开放了6379端口,如果没有开放也会造成无法连接,需要手动添加上即可!