Exception in thread “main” redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
at redis.clients.jedis.Connection.connect(Connection.java:154)
at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:83)
at redis.clients.jedis.Connection.sendCommand(Connection.java:93)
at redis.clients.jedis.BinaryClient.set(BinaryClient.java:100)
at redis.clients.jedis.Client.set(Client.java:29)
at redis.clients.jedis.Jedis.set(Jedis.java:65)
at cn.guyouda.redis.Test1.main(Test1.java:14)
html
1.在网上找了不少问题,很大的缘由就是防火墙没有关闭 ,须要输入一下命令便可,本身的电脑上显示关了没有用,必须在虚拟机中输入下面命令java
systemctl stop firewalld.serviceredis
firewalld防火墙的基本使用安全
https://www.cnblogs.com/moxiaoan/p/5683743.html.net
2.注释掉 bind 127.0.0.1或者改为本身的虚拟机地址htm
三、关闭安全模式: protected-mode no
blog
四、重启虚拟机,redis,而后就能够正常访问了
虚拟机