gpt4 book ai didi

Redis:有没有办法让 MASTEROF 而不是 SLAVEOF?

转载 作者:IT王子 更新时间:2023-10-29 06:07:52 25 4
gpt4 key购买 nike

Redis master实例是否可以发起连接复制到slave?

我需要的是主机对从机的 MASTEROF 而不是 SLAVEOF。

用例:私有(private)网络 ip 地址上的 Redis Master,我想在外部/公共(public)可访问 ip 地址上的服务器上创建一个副本。当从站无法看到位于私有(private) 192.168.x.x ip 地址上的主站时很有用。

最佳答案

我是 afraid not .由于 Redis 允许从单个主服务器复制到多个从服务器,因此您正在寻找的命令没有多大意义。

对于您的情况,您可以考虑以下几种选择之一:

  1. 更改您的网络设置,使 Redis 主节点公开可见。
  2. 添加一个具有公共(public)地址但仍在您的网络中的从站(即,它仍然可以看到主站)。然后,设置您的公共(public)奴隶以从中复制。
  3. Use SSH创建从您的奴隶到您的主人的隧道并转发适当的端口(即使用 -L 和 -N 选项)。通过将从属机器的公钥添加到主控机器的 ~/.ssh/authenticated_keys 文件中,您无需使用密码即可登录。

关于Redis:有没有办法让 MASTEROF 而不是 SLAVEOF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20406333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com