Redis 服务器设置密码后,CentOS 关机(如果已经安装了 Redis 自启动服务)或 Redis 停止服务时,异常慢,因为此时关闭 Redis 服务要密码验证。

(error) NOAUTH Authentication required.
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...
解决方法:

1、用 redis-cli 密码登陆(redis-cli -a password)就OK了。
再用 ps -ef | grep redis 可以看到 redis 进程已经正常退出

2、或者修改 redis 服务脚本,增加密码验证信息即可:

vim /etc/init.d/redis
$CLIEXEC -a "password" -p $REDISPORT shutdown
Logo

更多推荐