前面已經學習了redis集群模式的一些概念,今天實作win下redis 集群模式的安裝部署;
1. 規劃
1.1 環境
- win10
- Redis-x64-5.0.10,redis win下安裝見這里
[Ruby Installer v2.3.3 x64](redis5.0之后,redis集群就不在依靠ruby腳本redistrib.rb實作)
1.2 規劃
設計三主三從
| 主(Master) | 從(Slave) |
|---|---|
| 7100 | 7101 |
| 7200 | 7201 |
| 7300 | 7301 |
2. 配置
2.1 在redis的目錄下新建6個空檔案夾

2.2 每個檔案夾里放入一個組態檔 redis.port.conf,例如在7100檔案夾
port 7100
appendonly yes
appendfilename "appendonly.7100.aof"
# // 如果要設定最大記憶體空間,可添加如下兩句
maxmemory 200mb
maxmemory-policy allkeys-lru
cluster-enabled yes
cluster-config-file nodes-7100.conf
cluster-node-timeout 15000
cluster-slave-validity-factor 10
cluster-migration-barrier 1
cluster-require-full-coverage yes
2.3 cmd啟動各個redisserver
>>redis-server.exe 7100\redis.7100.conf
如下

全部埠啟動后效果如下如
第一個主從

第二個主從

第三個主從
2.4 創建集群
redis5.0之后,redis集群就不在依靠ruby腳本redistrib.rb實作
在cmd下輸入如下命令創建集群
>redis-cli.exe --cluster create 127.0.0.1:7100 127.0.0.1:7101 127.0.0.1:7200 127.0.0.1:7201 127.0.0.1:7300 127.0.0.1:7301 --cluster-replicas 1
效果如下

3.使用測驗
3.1 查看集群內所有的節點以及其關系
// 查看集群內所有的節點以及其關系
>redis-cli -c -h 127.0.0.1 -p 7100 cluster nodes

也可以用客戶端(redis-cli)登錄到集群內任一節點,輸入集群的命令,來查看集群的資訊,
// 客戶端登錄集群命令(引數順序無所謂,-h:ip地址 | -p:埠 | -c:集群標識)
redis-cli -c -p 7300 -h 127.0.0.1
// 客戶端退出登錄
quit

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/267053.html
標籤:其他
上一篇:Jenkins最簡單的安裝方法二 -- jenkins 配置
下一篇:認識kettle

