Windows下Redis 環境配置 叢集配置
阿新 • • 發佈:2019-02-16
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視覺化工具檢視結果驗證,三個伺服器同步成功。