新聞中心
Redis,一個(gè)開(kāi)源、遵守BSD協(xié)議的內(nèi)存數(shù)據(jù)存儲(chǔ)工具,一種可以用來(lái)保存一些工作中常用的鍵值對(duì)數(shù)據(jù),并且它可以提供快速、單核的操作。

Redis可以提供一個(gè)可靠的數(shù)據(jù)庫(kù)用戶體驗(yàn),但如果沒(méi)有及時(shí)的守護(hù)者來(lái)進(jìn)行保護(hù),即使有這種可靠的用戶體驗(yàn),也不能保證Redis的數(shù)據(jù)安全可靠。
哨兵守護(hù)Redis是一種保護(hù)Redis軟件的方法,它可以讓Redis功能更強(qiáng)大,支持更多的功能。
哨兵的工作是確保Redis的可用性和安全性,哨兵通過(guò)監(jiān)控機(jī)器和主從(Master-Slave)Redis實(shí)例之間的狀態(tài)來(lái)確保服務(wù)器之間的實(shí)時(shí)通信。如果有一個(gè)Redis實(shí)例出現(xiàn)故障,哨兵將立即將主節(jié)點(diǎn)設(shè)置為一個(gè)從節(jié)點(diǎn),以確??捎眯院涂煽啃浴M瑫r(shí),哨兵還可以完成密碼驗(yàn)證,以確保Redis實(shí)例能夠提供安全服務(wù)。
Redis哨兵是一個(gè)可靠的工具,它可以自動(dòng)檢測(cè)Redis實(shí)例狀況,并在發(fā)生故障時(shí)進(jìn)行故障轉(zhuǎn)移,從而保護(hù)Redis的安全。
使用Redis哨兵時(shí),可以在Redis.conf配置文件中設(shè)置以下參數(shù):
port 26379:Redis哨兵的端口號(hào)。
daemonize yes:Redis哨兵以守護(hù)進(jìn)程方式啟動(dòng)。
sentinel monitor mymaster 127.0.0.1 6379 2:告訴Redis哨兵需要監(jiān)控的Master實(shí)例和該實(shí)例的IP地址/端口號(hào)/故障轉(zhuǎn)移超時(shí)值。
sentinel down-after-milliseconds mymaster 50000:配置Redis哨兵發(fā)現(xiàn)Master實(shí)例Down后的故障轉(zhuǎn)移超時(shí)值,表示哨兵等待50000ms,如果50s內(nèi)Redis Master沒(méi)有恢復(fù)正常,就會(huì)開(kāi)始故障轉(zhuǎn)移流程。
sentinel flover-timeout mymaster 90:設(shè)置Redis哨兵完成故障轉(zhuǎn)移的超時(shí)時(shí)間,如果90s內(nèi)Redis哨兵無(wú)法完成故障轉(zhuǎn)移,則認(rèn)為故障轉(zhuǎn)移失敗。
另外還可以設(shè)置sentinel auth-pass mymaster 123456,來(lái)設(shè)置Redis哨兵和Redis Master間的密碼驗(yàn)證。
通過(guò)以上配置可以實(shí)現(xiàn)Redis哨兵的自動(dòng)化監(jiān)控和故障轉(zhuǎn)移,保護(hù)Redis數(shù)據(jù)安全、可靠。因此,為了獲得一個(gè)高可用的Redis服務(wù)體驗(yàn),哨兵守護(hù)Redis就顯得尤為重要了。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
當(dāng)前題目:哨兵守護(hù)Redis英勇護(hù)衛(wèi)(哨兵的redis)
路徑分享:http://m.fisionsoft.com.cn/article/cdgighp.html


咨詢
建站咨詢
