解开redis奴隶

时间:2016-03-31 07:39:24

标签: redis

我在故障转移群集中设置了3个实例,一个主服务器和两个从服务器。全部由哨兵监控。有一次,我认为我不需要一个奴隶,我想重新使用那个redis实例,我会发出什么命令? 我试着在那个奴隶身上跑slaveof no one,但是几秒钟后又被奴役了。

1 个答案:

答案 0 :(得分:0)

Sentinels永远记得他们见过的奴隶,以便在他们在崩溃或网络分区后返回时重新连接它们。

为了让哨兵忘记要移除的奴隶,Redis' doc说"你需要向所有Sentinels发送SENTINEL RESET mastername命令:他们将在接下来的10秒内刷新从属列表,只添加列出的正确复制来自当前主INFO输出的列表"