关于Redis不能从连接池获取资源的错误

关于Redis不能从连接池获取资源的错误

在使用JedisPool连接池获取Jedis对象时出现出现Could not get a resource from the pool错误,最后发现是Centos7的防火墙未开放端口。

防火墙命令

systemctl start firewalld       //打开服务
systemctl status firewalld      //服务状态,显示为running

开启端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义:

  • –zone #作用域

  • –add-port=80/tcp #添加端口,格式为:端口/通讯协议

  • –permanent #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd --reload

如果还是不行,可重启机器试试。

你可能感兴趣的:(Redis,防火墙,Redis)