Windows用Eclipse或者IDEA通过Jedis连接虚拟机中的Redis服务时出现以下错误

Windows用Eclipse或者IDEA通过Jedis连接虚拟机中的Redis服务时出现以下错误
被拒绝连接

img

https://blog.csdn.net/qq_41649001/article/details/103638672 希望能有帮助

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/368986
  • 你也可以参考下这篇文章:windows--Redis集群搭建和Jedis连接
  • 除此之外, 这篇博客: IDEA或Eclipse连接Linux的Redis中的 Windows中用Jedis连接Linux的Redis需要修改你对应启动的redis.conf文件成下面的代码形式: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 编辑redis.conf,将bind 127.0.0.1注释

    [root@localhost redis-4.0.1]# vim redis.conf
    

    1)打开配置文件把下面对应的注释掉,否则Redis只允许在Linux的本机(127.0.0.1)进行连接使用,而不允许你Windows里用Eclipse、IDEA、MyEclipse等IDE进行网络连接(192.168.xxxx.xxxx)
    在这里插入图片描述

    # bind 127.0.0.1 
    

    2)Redis默认不是以守护进程的方式运行默认为no,可以通过该配置项修改,使用yes启用守护进程,设置为yes
    在这里插入图片描述

    daemonize yes
    

    3)保护模式。连接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能用网络ip(192.168…)这个链接,需设置为no
    在这里插入图片描述

      protected-mode no 
    

    4)可自助为Redis设立密码安全认证,将requirepass footbared取消注释:

    在这里插入图片描述取消注释改为:
    在这里插入图片描述设置自己的密码
    设置后每次连接或启动redis先要输入密码命令(AUTH 密码):
    在这里插入图片描述