springboot 连接linux redis 报错 Unable to connect to Redis

刘林君 2020-01-09 01:43:37
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 192.68.28.128:6379

解决方案:
1.检查yml里面的host是否与你虚拟机里的Liunx系统的ip地址是否一致
2. 配置redis端口679在linux防火墙中开放
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc.d/init.d/iptables save
3. 修改redis安装目录下的redis.conf文件
修改以下配置:
#bind 127.0.0.1 #将这行代码注释,监听所有的ip地址,外网可以访问
protected-mode no # 把yes改成no,允许外网访问
daemonize yes # 把no改成yes,后台运行

这些方法都用过,并且防火墙都关掉了
有哪位大神知道怎么解决吗
...全文
3035 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2021-05-07
  • 打赏
  • 举报
回复
若连接的地址没问题!哪都看一看目标ip是否可以在所在的环境中ping通
刘林君 2021-03-29
  • 打赏
  • 举报
回复 1
yml文件有这个问题,换成properties就没有这个问题了
佐氵谙 2021-03-23
  • 打赏
  • 举报
回复
博主已经解决了吧

10,607

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧