使用AWS的Elasticache可以快速創建一個支持跨AZ的redis集羣,提高redis服務的整體可用性。
先選擇後臺數據庫的引擎爲redis。
注意勾選 “Enable Replication”(開啓複製) 和 “Multi-AZ”(允許多AZ部署)的選項
在“Number of Read Replicas”,選擇2。
目的是一個用來作爲主庫的只讀庫直接來降低主庫壓力,
另一個用來作爲災備。在主從所在的AZ出現故障時能頂上來。
注意在選擇Read Replicas的AZ時,選擇不同的AZ,以提高可用性。
最後 啓動1組,3個Redis實例。
他們的主從關係也可以很方便地瞭解到。
在有必要時,還能在界面上直接操作主從節點的切換(Promote,Demote)。