新聞中心
近日,我們的Redis集群突然被自動掛掉了,對于經(jīng)常做Redis開發(fā)的小伙伴們來說,這是一件非??膳碌氖虑?,它將導(dǎo)致Redis系統(tǒng)出現(xiàn)問題,造成嚴(yán)重的損失。

創(chuàng)新互聯(lián)主營新和網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),新和h5成都小程序開發(fā)搭建,新和網(wǎng)站營銷推廣歡迎新和等地區(qū)企業(yè)咨詢
那么,當(dāng)我們發(fā)現(xiàn)Redis集群中的一個節(jié)點被自動掛掉時,我們該如何處理呢?
我們要快速確認(rèn)Redis集群節(jié)點被自動掛掉的原因,一般情況下,可以登錄到掛掉節(jié)點查看日志,以排查出掛起的原因,如果是由于系統(tǒng)故障或者其他原因引起的,則此時可以通過重啟掛起的節(jié)點來修復(fù)問題。
但如果是因為其他集群節(jié)點出現(xiàn)問題引起的掛掉,則應(yīng)及時采取防范措施解決問題,可采取如下步驟:
1.排查: 通過日志,排查出問題原因,如果是因為已經(jīng)被鎖住的master節(jié)點引起的非正常掛掉,
2.拆分集群:如果問題發(fā)生在原來的主節(jié)點上,則可以使用REDIS-CLI命令將原主節(jié)點拆分出來:
redis-cli –cluster split-node
3.分配新主節(jié)點:找出活躍的從節(jié)點,重新啟動主節(jié)點,并將其設(shè)置為新的主節(jié)點:
redis-cli –cluster set-node-master
4.重新連接節(jié)點:連接新的主節(jié)點,并與其他節(jié)點重新建立連接,完成集群的重建:
redis-cli –cluster add-node
當(dāng)Redis集群節(jié)點又被掛掉時,為了防止出現(xiàn)同樣的問題,可以使用守護(hù)進(jìn)程定期檢查每個節(jié)點,并提前發(fā)現(xiàn)潛在問題,避免對系統(tǒng)造成影響。
綜上所述,當(dāng)Redis集群掛掉時,一定要及時采取措施排查問題,并根據(jù)實際情況采取恢復(fù)措施,以避免發(fā)生損失。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
當(dāng)前題目:Redis集群突然被自動掛掉了(redis集群自動掛掉了)
轉(zhuǎn)載注明:http://m.fisionsoft.com.cn/article/dpsssjs.html


咨詢
建站咨詢
