1. 程式人生 > >Windows下Redis 環境配置 叢集配置

Windows下Redis 環境配置 叢集配置

Redis擁有非常強大的主從複製功能,而且還支援一個master可以擁有多個slave,而一個slave又可以擁有多個slave,從而形成強大的多級伺服器叢集架構。目前在同一臺window下安裝三個redis例項,

其中主服務埠6379,從服務slave1為6380,從服務slave2為6381.

1.當前已安裝並啟動了主伺服器,複製兩份主服務的解壓目錄分別命名為Redis-salve1和Redis-salve2.如下圖:

2.配置從伺服器

  分別配置兩個配置檔案(兩個檔案需要配置的內容相同,以redis.windows.conf為例):

  當前兩個從服務的配置與主伺服器的配置檔案相同都是:

 其中Redis-slave1改為:

 其中Redis-slave2改為:

 

3.啟動兩個從服務

切換到各自目錄下,輸入命令:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name 服務名稱

啟動服務:redis-server.exe  --service-start  --Service-name 服務名稱

4.開啟服務,啟動兩個從服務並設定為自動啟動

5.測試

在主服務下,輸入 Redis-cli.exe -h 127.0.0.1 -p 6379


 在從伺服器下執行查詢


用RedisDesktopManager視覺化工具檢視結果驗證,三個伺服器同步成功。