RedisConnectionFailureException: Unable to connect to Redis;

这篇具有很好参考价值的文章主要介绍了RedisConnectionFailureException: Unable to connect to Redis;。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        关于在前几天我第一次在springboot中整合redis时,不出预料的遇到了问题。当我在虚拟机上的linux系统中启动了redis之后,我启动后端springboot服务器连接redis,尝试向redis中存取数据时,遇到了这样的bug:

RedisConnectionFailureException: Unable to connect to Redis;

 很显然是redis连接失败了。于是我搜索到了以下几个解决方法。

1)首先要检查你redis的启动是否成功

2)如果你的redis是在虚拟机上或其他电脑上运行的话,就要检查检查redis中的配置文件是否配置正确(redis.config)修改配置后,记得重启redis。

        2.1protected-mode yes 改为 protected-mode no (即该配置项表示是否开启保护模式,默认是开启,开启后Redis只会本地进行访问,拒绝外部访问)。

        2.2注释掉 bin127.0.0.1 即 #bin 127.0.0.1 (ps: 不注释掉,表示指定 redis 只接收来自于该 IP 地址的请求,注释掉后,则表示将处理所有请求)。

RedisConnectionFailureException: Unable to connect to Redis;

3)检查你运行redis设备上的防火墙(防火墙都拦截了当然访问失败),例如:在linux上运行redis,可以选择简单粗暴的关闭防火墙(Systemctl stop firewalld) ,不放心的话检查防火墙状态(Systemctl status firewalld)。

在折腾了很久,反复确认以上方法都没有用之后,我开始彻底疯狂,一个字符一个字符的怼代码,最后,我开始找springboot中连接redis的配置文件的毛病,果然.....

RedisConnectionFailureException: Unable to connect to Redis;

RedisConnectionFailureException: Unable to connect to Redis;

 果然我的ip地址抄错了........

4)检查springboot中的配置文件(ip,端口号,密码,密码没有的话就不用写了)

        检查一定要仔细!!!最好是复制粘贴!文章来源地址https://www.toymoban.com/news/detail-433499.html

到了这里,关于RedisConnectionFailureException: Unable to connect to Redis;的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Springboot整合Redis已解决】 Unable to connect to Redis; nested exception is org.springframework.data.redi

    介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力? 我见过最好的答案就是:因为我喜欢的东西都很贵,

    2024年02月15日
    浏览(36)
  • Unable to establish SSL connection.

    前言: 出现Unable to establish SSL connection.无法建立连接错误,如果跳过证书验证后(wget --no-check-certificate)wget一直0%,那么有可能是SELinux导致的。 问题出现原因: selinux 是一种安全增强机制,可以限制程序和用户的访问权限,以提高系统的安全性。 然而,有时候 selinux 的设置

    2024年02月07日
    浏览(27)
  • 解决fatal: unable to connect to github.com

    命令:git clone git://github.com/xxxx 错误信息: fatal: unable to connect to github.com: github.com[0: 你的IP]: errno=Operation timed out 原因: 需要用https才能读到数据 解决方法:输入命令 如果再次git clone出现报错: fatal: unable to access ‘https://github.com/robbyrussell/oh-my-zsh.git/’: LibreSSL SSL_connect: SSL_

    2024年02月11日
    浏览(32)
  • PostgreSQL Unable to connect to server: XXX port 5432 failed: Connection refused

    一、问题说明 使用 pgAdmin 连接本地的 PostgreSQL 时,报错“Unable to connect to server: XXX port 5432 failed: Connection refused”。 截图如下: 二、问题原因 通过报错提示信息可以看出:客户端工具访问被拒绝的原因是,由于本地的 PostgreSQL 服务没有启动。 三、解决方案 启动本地的 Postg

    2024年02月07日
    浏览(38)
  • EKS 解决Unable to connect to the server 问题

    报错内容如下 1、先配置日志查询我们的eks所属用户 2、查询日志 执行以下查询语句 3、查询当前主机aws configure 4、执行操作远程k8s 报错如下 5、降低kubectl版本 各版本下载地址 https://docs.aws.amazon.com/eks/latest/userguide/install-kubectl.html

    2024年02月12日
    浏览(37)
  • Portainer连不上docker Unable to retrieve images或Unable to connect to the Docker environment

    系统:Centos docker:23.0.6 portainer:2.19.2 服务器A and 服务器B A,B都有Docker 现象 1、在A上安装了Portainer后,local evironment 可以显示images数量等信息,但无法显示详情,出现Unable to connect to the Docker environment 2、尝试         编辑docker.service         找到 ExecStart字段修改如下  

    2024年04月13日
    浏览(36)
  • Zookeeper Unable to connect to zookeeper server within timeout: 15000

    Zookeeper Unable to connect to zookeeper server within timeout: 15000 一般情况都是防火墙没关,或者Zookeeper 没启动。 如果不是上面两种情况,则可能跟我一样在Spring初始化过程中去连接了Zookeeper ,由于应用启动时间超过15000,把超时时间加大即可。

    2024年02月12日
    浏览(32)
  • 登录oppenstack界面报错Unable to establish connection to keystone endpoint

        首先这个问题的前提是所有openstack搭建完毕,环境变量确定都已经生效。防火墙也已经关闭。 关闭keystone节点的iptables 重启httpd服务,即可解决

    2024年02月11日
    浏览(28)
  • 解决fatal: unable to access ‘https://github.com……‘: Failed to connect to

    问题 : git  clone 项目执行时,报错fatal: unable to access…… 解决方法 : 在cmd下执行 ipconfig/flushdns  清理DNS缓存 重新执行 git clone https://github.com/…/.git/’  即可

    2024年02月11日
    浏览(37)
  • Git Clone 出现 “fatal: unable to access ‘Failed to connect to github

    Git Clone 出现 “fatal: unable to access ‘Failed to connect to github.com port : Timed out’” 解决方案 Python 在进行 Git Clone 操作时,有时会遇到 “fatal: unable to access ‘Failed to connect to github.com port : Timed out’” 错误。这个错误通常表示 Git 无法连接到 GitHub 服务器,导致克隆操作失败。以下是

    2024年02月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包