Redis开启远程访问
本地访问远程的服务器的redis,连接不上,报错如下:
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
原因一:端口没有开放
centos的firewall、iptable 没有打开6379端口;
阿里云服务器的话还有安骑士拦截,配置一下规则
原因二:修改redis.conf配置文件
redis.conf
- 修改一 找到bind 127.0.0.1,把这行前面加个#注释掉
- 再查找protected-mode yes 把yes修改为no,然后:wq保存文件
- 服务关掉重新启动即可