Windows客户端 redis 连接Linux端redis服务时错误
1.错误
Could not connect to Redis at 192.168.112.100:6379: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
2.解决方案
2.1 Linux端redis设置
进入以下路径
cd /usr/local/redis-4.0.0/
修改redis.conf文件
vim redis.conf
/bind
框中的是,只允许本地进行连接,将框中的注释掉即可进行远程连接
插看redis进程
ps -ef | grep redis
关闭redis进程,并重新启动
kill -9 进程号
重新启动redis-server
src/redis-server ./redis.conf
如果注释掉还出错,检查防火墙 6379端口 是否打开
查看防火墙端口,发现没有6379
firewall-cmd --zone=public --list-ports
将6379端口打开
firewall-cmd --zone=public --add-port=6379/tcp --permanent
重新启动防火墙
systemctl restart firewalld
重新启动redis
[root@localhost redis-4.0.0]# src/redis-server ./redis.conf
远程客户端重新连接即可
2.2 Windows端设置
Windows端 redis.windows.conf 进行配置
将bind 127.0.0.1注释掉
protected-mode 改为no