新聞中心
Redis集群是一種將多臺(tái)Redis服務(wù)器組織在一起實(shí)現(xiàn)高可用性的技術(shù),可以支持服務(wù)器宕機(jī)時(shí)候的自動(dòng)數(shù)據(jù)切換和容錯(cuò)。一般來(lái)說(shuō),Redis集群需要3主3從構(gòu)成,這樣可以達(dá)到高可用性,以實(shí)現(xiàn)數(shù)據(jù)的可靠存儲(chǔ)和查詢。

專注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)鉛山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了成百上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
在Redis集群實(shí)施步驟中,首先要準(zhǔn)備三臺(tái)服務(wù)器,分別用于主Redis服務(wù)器、從Redis服務(wù)器和客戶端服務(wù)器。然后,在主服務(wù)器上運(yùn)行以下代碼來(lái)啟動(dòng)Redis:
# 安裝Redis
sudo apt-get install Redis #Ubuntu系統(tǒng)
# 配置Redis集群
vi /etc/redis/sentinel.conf
sentinel monitor mymaster 192.168.xxx.xxx 6379 3
sentinel down-after-milliseconds mymaster 60000
sentinel flover-timeout mymaster 180000
# 啟動(dòng)Redis
redis-server /etc/redis/redis.conf
# 啟動(dòng)sentinel
redis-sentinel /etc/redis/sentinel.conf
接下來(lái),在主Redis服務(wù)器上啟動(dòng)Redis實(shí)例,使其可以與從Redis服務(wù)器建立通信連接:
# 配置Redis配置文件
vi /etc/redis/redis.conf
# 修改Redis的Cluster相關(guān)配置
cluster-enabled yes
# 這里設(shè)置的密碼是用于Redis集群間連接的
cluster-password mypass
# 運(yùn)行Redis實(shí)例
redis-server /etc/redis/redis.conf
在從Redis服務(wù)器上運(yùn)行以下代碼,使它可以和主Redis服務(wù)器進(jìn)行通信,形成Redis集群:
# 配置Redis配置文件
vi /etc/redis/redis.conf
# 修改Redis的Cluster相關(guān)配置
cluster-enabled yes
# 這里需要填入主服務(wù)器上設(shè)置的密碼
cluster-password mypass
# 運(yùn)行Redis實(shí)例
redis-server /etc/redis/redis.conf
當(dāng)3臺(tái)Redis服務(wù)器啟動(dòng)完成后,就可以運(yùn)行客戶端服務(wù)器上的Redis-trib.rb腳本,來(lái)創(chuàng)建一個(gè)新的Redis集群:
redis-trib.rb create --replicas 1 192.168.xxx.xxx:6379 192.168.xxx.xxx:6380 192.168.xxx.xxx:6381
通過這條指令,就可以創(chuàng)建一個(gè)有3個(gè)主服務(wù)器和3個(gè)從服務(wù)器組成的Redis集群。d這樣,Redis集群就啟動(dòng)完成,實(shí)現(xiàn)了3主3從結(jié)構(gòu),從而達(dá)到實(shí)現(xiàn)高可用性的目的。
成都服務(wù)器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。物理服務(wù)器托管租用:四川成都、綿陽(yáng)、重慶、貴陽(yáng)機(jī)房服務(wù)器托管租用。
新聞名稱:Redis集群?jiǎn)?dòng)3主3從實(shí)現(xiàn)高可用性(redis集群3主三從)
轉(zhuǎn)載來(lái)于:http://m.fisionsoft.com.cn/article/djjgidi.html


咨詢
建站咨詢
