如何让redis命令SLAVEOF为加密的redis master工作?

时间:2016-09-16 16:54:44

标签: redis

我使用原始的redis.conf分别启动了两个redis节点,我不想编辑它,但是我想使用redis命令(例如slaveof)动态配置redis节点。

如果redis节点没有' auth',即没有"要求通过"在redis.conf中,slave redis节点上的以下命令将起作用:

redis-server --slaveof redis-master 6379

其中redis-master是redis主节点的主机名。

但是如果主服务器已加密,则无法运行。我已经通过了redis官方文档,没有任何帮助。在我去反抗体之前,我想在这里听到你的意见。

1 个答案:

答案 0 :(得分:3)

您可以设置masterauth配置以指定主密码。

  1. 启动redis-cli以连接到从属实例。
  2. 设置masterauth config:config set masterauth master-password
  3. 设置主人:slaveof redis-master master-port