连接redis数据库的代码如下所示:
package com.wjr.redis;
import redis.clients.jedis.Jedis;
public class JedisDemo1 {
public static void main(String[] args) {
Jedis jedis=new Jedis("198.168.88.129",6379);
String value=jedis.ping();
System.out.println(value);
}
}
出现下述异常:
出现上述异常的原因是虚拟机的防火墙没有关闭
通过systemctl status firewalld
命令,如下所示,防火墙确实是开启的
我们可通过systemctl stop firewalld
关闭防火墙,关闭防火墙后,在Linux中重新连接redis数据库后,再次执行连接redis数据库的操作,如下所示: