连接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数据库的操作,如下所示: