有很多方法都会导致报这个错,后面提,先说解决方案

这一步需要注意两个地方
注释掉bind和将protected-mode设置为no

systemctl stop firewalld
学习过程中,我们往往会将redis.conf复制到etc目录下,修改哪个配置文件,就使用哪个配置文件启动Redis哦
启动代码
redis-server /etc/redis.conf
如果Redis关闭了,运行Java代码会报错
//一般的测试代码
public class JedisDemo1 {
public static void main(String[] args) {
// 创建Jedis对象
Jedis jedis = new Jedis("192.168.152.139", 6379);
System.out.println(jedis);
// 测试
String value = jedis.ping("xxx");
System.out.println(value);
// jedis.close();
}
}
在Linux中使用ifconfig,查看e3下的类似代码中端口的ip
不管是Redis没有启动,Redis配置文件的三个地方出问题,都会报这个错