当前位置:   article > 正文

使用IDEA连接redis(虚拟机)_idea如何连接虚拟机中的redis

idea如何连接虚拟机中的redis

1.创建一个maven项目

2.导入Jedis的依赖

<dependency>
	<groupId>redis.clients</groupId>
	<artifactId>jedis</artifactId>
	<version>3.2.0</version>
</dependency>
  • 1
  • 2
  • 3
  • 4
  • 5

3.编写代码测试

  public class TestPing {
  	public static void main(String[] args) {
  	Jedis jedis = new Jedis("192.168.219.132",6379);
  	System.out.println(jedis.ping());
  	}
  }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

如果能输出PONG,则表明成功连接

在这里插入图片描述

如果输出如下错误

在这里插入图片描述
首先,先要修改虚拟机中redis的配置文件:

注释掉Bind连接的IP地址;
在这里插入图片描述
关闭保护模式;
在这里插入图片描述
退出编辑模式,并保存退出,先Esc,再输入:wq;

然后,查看防火墙开放的所有端口,看有没有6379端口,

firewall-cmd --list-ports --permanent

如果没有,添加6379端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent

最后,重启防火墙

service firewalld restart

关闭服务端

redis-cli shutdown

重启服务器

redis-server /usr/local/bin/config/redis.conf

再测试,就可以发现问题解决

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/799044
推荐阅读
相关标签
  

闽ICP备14008679号