1. 程式人生 > >redis在Windows下以後臺服務一鍵搭建哨兵(主從複製)模式(多機)

redis在Windows下以後臺服務一鍵搭建哨兵(主從複製)模式(多機)

redis在Windows下以後臺服務一鍵搭建哨兵(主從複製)模式(多)

一、概述

此教程介紹如何在windows系統中多個伺服器之間,佈置redis哨兵模式(主從複製),同時要以後臺服務的模式執行。佈置以指令碼的形式,一鍵完成。

二、準備的工具與環境

此安裝包請存放在非中文路徑下。

三、指令碼說明

具體指令碼的編輯在此不再詳細介紹了,請參見第二節中下載的各指令碼。下載的檔案分別放置到各伺服器中,然後再分別進行配置。下面對各指令碼的功能進行簡單介紹。

install-master.bat:此為主節點安裝指令碼,先選定一臺伺服器,先安裝主節點。檔案開頭有3個引數請自行配置,分別對應主節點的IP

、埠字首與安裝目錄。

install-slave.bat:此為從節點安裝指令碼。檔案開頭有5個引數請自行配置,分別對應本節點IP,主節點的IP、本節點埠字首、主節點埠拼綴與安裝目錄。

uninstall.bat:此為解除安裝指令碼,可解除安裝以windows服務安裝的服務。無需配置,直接執行即可。第一個引數要與install.bat的相應引數一致。

startAllRedisNodes.bat:一鍵啟動本機器所有節點的指令碼。第一個引數要與install.bat的相應引數一致。

stopAllRedisNodes.bat:一鍵停止本機器所有節點的指令碼。第一個引數要與install.bat的相應引數一致。