redis在Windows下以後臺服務一鍵搭建哨兵(主從複製)模式(多機)
阿新 • • 發佈:2018-12-22
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的相應引數一致。