1. 程式人生 > >Redis 之 主從復制 + Keepalived 實現高可用

Redis 之 主從復制 + Keepalived 實現高可用

edi keepal images 守護 定位 process 安裝redis RoCE 進程

一、Redis 主從復制 + Keepalived 實現高可用

作用:保證Redis高可用,首先搭建Redis 主從復制,然後在主從兩臺機器上分別安裝keepalived服務,把VIP定位在主Redis上,以供對外提供服務,然後在主服務機器上,添加守護進程,判斷redis進程是否正常,如不正常,把keepalived服務停止,使VIP漂移到從服務器上,並且在從服務器上添加相應的守護進程,實時判斷VIP是否在本機上,如在,立刻執行從庫提升為主庫。

二、網絡拓撲圖

技術分享圖片

三、分別在兩臺機器安裝Redis

操作步驟省略,可根據上面的Redis 之 主從復制文檔

四、分別在兩臺機器安裝Keepalived

操作步驟省略,可參考Keepalived + Nginx文檔

五、在主—Redis服務器上添加守護進程

Redis 之 主從復制 + Keepalived 實現高可用