> 数据库 > Redis >

Jedis连接失败解决:JedisConnectionException: Failed connecting to host localhost:6379

使用Jedis连接redis时报如下错误
 
在这里插入图片描述
 
解决步骤
 
步骤一:
首先先确认一遍你的IP地址和端口号是否正确
 
步骤二:
找到Redis的conf配置文件默认情况bind 127.0.0.1只能接收本地的访问请求,需要注掉无限制接收任何IP访问
在这里插入图片描述
 
将本地访问保护模式设置为no,找到protectod-mode yes,默认为yes 需要修改为 no

在这里插入图片描述
 
保存并退出重启redis-server /xx/redis.conf(指定带上修改完后的配置文件路径)即可
 
步骤三
查看防火墙是否关闭
systemctl status firewalld
(当前为未关闭)

在这里插入图片描述
 
systemctl status firewalld #查看防火墙状态
systemctl stop firewalld #临时关闭方法
systemctl disable firewalld #开机禁用防火墙自启命令
关闭之后再次查看(已经关闭状态即可)


 
关闭之后重启防火墙再次连接即可成功
service iptables restart #重启防火墙
 
 


(责任编辑:IT)