1、问题介绍
在redis后面没有更新windows版本,因此需要在redis上运行,恰巧可以免费嫖一台阿里云服务器,因此打算在阿里云配置redis服务器。
但是在使用jedis和springboot集成redis时出现连接不上的问题。
1 |
|
2、环境介绍
使用的是阿里云ECS,系统centos7.9,redis7.2。
本机windows10,idea2020.1.1,springdata
3、解决方法
在网上找了一会资料,都试了一下,总结如下:
1)先检查ip,查看ip是否正确
2)修改redis.conf
注释bind,默认只允许本地访问,注释掉允许其他访问
1 | bind 127.0.0.1 |
将保护模式改成no
1 | protected-mode no |
设置密码,在redis.conf中被注释了,没有密码不能连接
1 | requirepass 123456789jxy |
重启服务器,在redis-cli中先shutdown,再将允许服务时添加配置文件
1 | [root@iZgw02lo2mc5w2j7dgdd5zZ src]# ./redis-server ../redis.conf |
再次登入cli需要密码
1 | ./redis-cli -a 123456789jxy |
3)修改阿里云安全组
查找安全组
在入方向添加
问题解决: