<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                Mac redis cluster搭建 一、Redis的下載與解壓 ? ? ? ?1、百度搜索redis,打開redis的官網:https://redis.io/download ? ? ? ? ? 下載穩定版:由于最開始下載的最新版的redis-4.0.9版本的不兼容代碼中的API,所以選擇下載3.2.11版本的 ![](https://box.kancloud.cn/a71e346e54f7cce31770c6c61dfd0d13_2048x936.png) ![](https://box.kancloud.cn/e88ca83bd62262e090dad5c565806af2_744x270.png) 直接雙擊進行解壓,并將解壓后的文件夾 ![](https://box.kancloud.cn/2d5baf60108bb9625c39e67f9a12b2fd_532x240.png) 拷貝到/usr/local/下面 打開終端: ? ? ? ? ? ? ? ?1、cd /usr/local/redis-3.2.11 ? ? ? ? ? ? ? ?2、make install ? ? ? ? ? ? ? ?3、等待安裝成功 ? ? ? ? ? ? ? ?4、安裝成功后,redis-3.2.11的src文件夾下面會生成一些文件如下: ![](https://box.kancloud.cn/633526ae6df1cb9f3885e017a2860e44_2890x1084.png) 5、在/usr/local/etc 下面創建集群文件夾cluster,并在文件夾下面創建各個節點文件夾,文件夾名和端口號一致,其實也可以不一致,個人愛好而已, ![](https://box.kancloud.cn/c0d783160b082fa9ba85590a79ed077c_1302x292.png) ? ? ? ? ? ? ? 6、將redis-3.2.11文件夾下面的redis.conf文件夾修改一下,修改以下幾個屬性: ~~~ port 7000 //節點端口 daemonize yes //配置redis作為守護進程運行,默認情況下,redis不是作為守護進程運行的 cluster-enabled yes ?//是否開啟集群 cluster-config-file nodes-7000.conf ? //該節點的對應的節點配置文件 cluster-node-timeout 5000 //集群超時時間 appendonly yes //存儲方式, ~~~ 7、將redis.conf文件夾分別拷貝到各個節點文件夾中,也就是7000,7001,7002,7003,7004,7005文件夾中 ? ? ? 修改各個文件夾下面的redis.conf文件,port對應的各個節點的端口,和cluster-config-file文件,nodes-端口.conf ?8、啟動各個節點: ~~~ $cd /usr/local/etc/cluster/7000 $redis-server redis.conf $cd /usr/local/etc/cluster/7001 $redis-server redis.conf $cd /usr/local/etc/cluster/7002 $redis-server redis.conf $cd /usr/local/etc/cluster/7003 $redis-server redis.conf $cd /usr/local/etc/cluster/7004 $redis-server redis.conf $cd /usr/local/etc/cluster/7005 $redis-server redis.conf ~~~ ?9、查看有多少個redis在運行: ~~~ $ps -ef|grep redis ~~~ ? ? ?? 可以看到6個節點都在運行 ![](https://box.kancloud.cn/0771a56a5a12773cb5248636856b1494_1516x326.png) ? ? ?10、變換目錄 ? ????? $cd /usr/local/redis-3.2.11/src/ ? ? ? ? $./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 運行結果:? ? ![](https://box.kancloud.cn/a8b2fa37c76cd32031544350afd32976_1632x1320.png) ?? ?至此填入yes: ![](https://box.kancloud.cn/4e649e658222ee7d2833dbd26d31c1f1_1632x1320.png) ? ? ? ? ? ? 至此,集群搭建完畢:查看集群信息 ![](https://box.kancloud.cn/f32f89e30b5ea23ea0ae9ee3e4e9b35d_1886x614.png) 二、補充:版本區別,redis-4.0.9和redis3.2.11的區別 ? ? ? ? 1、redis-4.0.9安裝好后,配置好集群后,生成的nodes-7000.conf類似的各個配置文件中會帶著集群總線端口,而在舊版本中是不存在著這個@總集群總線端口,因為所有的Java框架 ? ? ? ? API中要去讀取nodes的節點文件,所以redis的版本只能用3.2.11版本 ![](https://box.kancloud.cn/c54844f44880a36c506bfc979b103e93_1616x416.png) ![](https://box.kancloud.cn/b1924b109bb0fd9a47ff02cb19b1ce7d_1502x500.png) redis相關命令: 1、關閉計算機以后,集群怎么開啟,直接開啟每一個節點的服務,就可以了【以下$都是終端符號,不作為命令】 2、開啟各個節點服務: ? ? ? ? ? ? ? ? ? ? ? $cd /usr/local/etc/cluster/7000 ? ? ? ? ? ??$redis-server redis.conf ? ? ? ? ? ? ? ? ? ? ? $cd /usr/local/etc/cluster/7001 ? ? ? ? ? ??$redis-server redis.conf ? ? ? ? ? ? ? ? ? ? ? $cd /usr/local/etc/cluster/7002 ? ? ? ? ? ??$redis-server redis.conf ? ? ? ? ? ? ? ? ? ? ? $cd /usr/local/etc/cluster/7003 ? ? ? ? ? ??$redis-server redis.conf ? ? ? ? ? ? ? ? ? ? ? $cd /usr/local/etc/cluster/7004 ? ? ? ? ? ??$redis-server redis.conf ? ? ? ? ? ? ? ? ? ? ? $cd /usr/local/etc/cluster/7005 ? ? ? ? ? ??$redis-server redis.conf 3、搭建集群: ? ? ? ? ? ? ? ? ? $./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005? 4、查看集群: $?redis-cli -h 127.0.0.1 -p 7000 cluster info $?redis-cli -h 127.0.0.1 -p 7000 cluster nodes 5、停止服務,在任何文件夾下:$redis-cli -h 127.0.0.1 -p 7001 shutdown 6、查看redis啟動的實例:$ps -ef|grep redis
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看