一些错误解决办法

关闭redis连接命令行 redis设置连接自动关闭_保护模式

开放redis端口的防火墙

关闭redis连接命令行 redis设置连接自动关闭_redis_02

继续尝试运行

关闭redis连接命令行 redis设置连接自动关闭_错误解决办法_03

报错的意思是说redis在保护模式下运行,需要去掉保护。

第一种:直接去掉自我保护(不推荐)

(redis3.2版本后新增protected-mode配置,默认是yes,即开启自我保护。

设置外部网络连接redis服务,设置方式如下:

1、关闭protected-mode no模式,此时外部网络可以直接访问

2、开启protected-mode yes保护模式,需配置bind ip或者设置访问密码)

关闭redis连接命令行 redis设置连接自动关闭_保护模式_04

将prootected-mode yes改为no

第二种 :设置redis的连接密码


关闭redis连接命令行 redis设置连接自动关闭_redis_05

./bin/redis-cli

config set requirepass 123456 123456为访问密码

代码处需要认证密码。

也可以在配置文件中设置密码

关闭redis连接命令行 redis设置连接自动关闭_redis连接超时_06

关闭redis连接命令行 redis设置连接自动关闭_redis连接超时_07

重启之后

测试成功