新聞中心
Redis主從同步是主從復(fù)制的一種常見實(shí)現(xiàn)方式,在大多數(shù)場景下,多個(gè)從服務(wù)器可以從一個(gè)主服務(wù)器復(fù)制數(shù)據(jù),使數(shù)據(jù)具有備份和增強(qiáng)容錯(cuò)性的優(yōu)勢(shì)。但是在一些場景下,會(huì)碰到暫時(shí)需要停止Redis主從同步的場景,比如:備份、維護(hù)或者系統(tǒng)升級(jí)等。本文將演示如何簡單快速的停止Redis主從同步。
##### 一、停止主服務(wù)器
首先需要停止的是主服務(wù)器。首先用redis-cli工具 連接到主服務(wù)器,執(zhí)行“`slaveof no one“`命令,如下所示:
redis-cli -h host_name -p port_number
127.0.0.1:6379> slaveof no one
OK
這條命令可以讓主服務(wù)器拒絕所有從服務(wù)器的連接,從而停止主從同步。
##### 二、停止從服務(wù)器
然后在從服務(wù)器上,需要使用redis-cli命令和slaveof no one命令來斷開從服務(wù)器和主服務(wù)器的連接:
redis-cli -h host_name -p port_number
127.0.0.1:6379> slaveof no one
OK
##### 三、重新恢復(fù)主從同步
當(dāng)主從同步的操作完成之后,也就是需要重新恢復(fù)主從同步的時(shí)候,可以在主機(jī)上重新使用slaveof命令來恢復(fù)主從同步,針對(duì)從機(jī),可以使用此命令來開始同步:
redis-cli -h host_name -p port_number
127.0.0.1:6379> slaveof master_node_ip master_node_port
這條命令可以使從服務(wù)器開始復(fù)制數(shù)據(jù),從而完成重新恢復(fù)主從同步的過程。
綜上所述,停止Redis主從同步的簡單步驟就是,首先在主服務(wù)器上執(zhí)行slaveof no one命令,然后在所有從服務(wù)器上執(zhí)行同樣的命令,以斷開主從服務(wù)器之間的連接,之后,在做完一切操作之后,只需要重新使用上述命令即可以恢復(fù)主從同步。所以,使用上述簡單的步驟完成停止Redis主從同步的操作是十分容易的。
創(chuàng)新互聯(lián)網(wǎng)絡(luò)推廣網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì),網(wǎng)站建設(shè)公司,網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),1500元定制網(wǎng)站優(yōu)化全包,先排名后付費(fèi),已為上千家服務(wù),聯(lián)系電話:13518219792
網(wǎng)頁題目:同步停止Redis主從同步的簡單步驟(如何停止redis主從)
標(biāo)題路徑:http://m.fisionsoft.com.cn/article/cdepgsd.html


咨詢
建站咨詢
