将Redis数据从从机还原到主机
我不需要丢失Redis上的任何数据,并且它具有较高的写入请求,因此我不能使用AOF持久性。RDB可以帮到您,但也许有可能丢失上次备份中的某些数据。
现在,我将复制视为备份,因此当主服务器崩溃,重新启动或发生其他任何事情时,我已经同步了从属服务器中的数据并可以再次还原它。
现在有什么办法可以将master设置为slave,并在崩溃时自动将slave设置为master,然后将它们同步?
回答:
当您的应用程序知道MASTER已关闭时,应用程序应在SLAVE上发出以下命令:
奴隶无人
上面的命令将SLAVE作为MASTER,您的应用程序现在可以继续将其用作MASTER。
当您的实际MASTER启动时,发出以下命令:
SLAVEOF主机名端口
主机名和端口将用于旧的SLAVE。这样就可以交换主从配置。
以上是 将Redis数据从从机还原到主机 的全部内容, 来源链接: utcz.com/qa/432034.html