redis主从架构宕机问题手动解决
生活随笔
收集整理的這篇文章主要介紹了
redis主从架构宕机问题手动解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1??? 主機宕機
1、? 設置端口6379是主機,端口6380是從機,全部都正常啟動
2、? 驗證在6379寫入數據,在6380也能得到數據
3、? 現在將6379主機停掉,模擬主機宕機
4、? 由于主機宕機了,現在就要將6380從機設置為主機,使用slaveof no one命令,此時原來的從機變為
?????? 主機也用了寫的權限
5、? 要是原來6379經過修復后,能夠正常工作,先將6380主機數據進行保存持久化,將rdb文件,覆蓋原主機6379的rdb文件,進行數據的統一。
6、? 啟動原來的主機6379
7、? 將6380再次設置為從機
8、? 先驗證主機和從機數據是否一致
主機:
從機:
9、? 在主機設置值,看能否同步到從機。
主機設置數據
從機得到數據
10、 測試從機是否還有寫權限
作為從機之后,不再具有寫權限了。
1.2????從機宕機
這個相對而言比較簡單,在Redis中從庫重新啟動后會自動加入到主從架構中,自動完成同步數據;
轉載于:https://www.cnblogs.com/xiao-xue-di/p/11102315.html
總結
以上是生活随笔為你收集整理的redis主从架构宕机问题手动解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 「面试」美团肝了我30+问题
- 下一篇: 华为鸿蒙OS 2.0 发布,18点18分