[發(fā)明專(zhuān)利]一種redis管理虛擬IP地址的方法、裝置及redis系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201710576458.5 | 申請(qǐng)日: | 2017-07-14 |
| 公開(kāi)(公告)號(hào): | CN107181834B | 公開(kāi)(公告)日: | 2021-02-12 |
| 發(fā)明(設(shè)計(jì))人: | 劉先攀;吳連朋;夏章抓 | 申請(qǐng)(專(zhuān)利權(quán))人: | 聚好看科技股份有限公司 |
| 主分類(lèi)號(hào): | H04L29/12 | 分類(lèi)號(hào): | H04L29/12 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 陳蕾 |
| 地址: | 266061 山*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 redis 管理 虛擬 ip 地址 方法 裝置 系統(tǒng) | ||
1.一種redis管理虛擬IP地址的方法,其特征在于,所述方法應(yīng)用于redis系統(tǒng)中的任意一個(gè)redis節(jié)點(diǎn),所述方法包括:
當(dāng)前redis節(jié)點(diǎn)接收由多個(gè)sentinel反饋的redis節(jié)點(diǎn)標(biāo)識(shí);為相同的所述redis節(jié)點(diǎn)標(biāo)識(shí)進(jìn)行累計(jì)計(jì)數(shù);若累計(jì)計(jì)數(shù)后得到的累計(jì)值大于等于預(yù)設(shè)閾值,則以所述累計(jì)值中最大的累計(jì)值對(duì)應(yīng)的所述redis節(jié)點(diǎn)標(biāo)識(shí)為主redis節(jié)點(diǎn)的標(biāo)識(shí);
當(dāng)所述主redis節(jié)點(diǎn)標(biāo)識(shí)與當(dāng)前redis節(jié)點(diǎn)標(biāo)識(shí)匹配時(shí),檢測(cè)當(dāng)前redis節(jié)點(diǎn)中是否設(shè)置有虛擬IP地址,若是,則廣播虛擬IP地址;若否,則在當(dāng)前redis節(jié)點(diǎn)中增設(shè)虛擬IP地址并廣播增設(shè)后的虛擬IP地址;
當(dāng)所述主redis節(jié)點(diǎn)標(biāo)識(shí)與當(dāng)前redis節(jié)點(diǎn)標(biāo)識(shí)不匹配時(shí),刪除在當(dāng)前redis節(jié)點(diǎn)中設(shè)置的虛擬IP地址。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,若累計(jì)計(jì)數(shù)后得到的累計(jì)值小于預(yù)設(shè)閾值或者所述累計(jì)值中不存在最大的累計(jì)值時(shí),所述方法還包括:
輸出用于表示確定主redis節(jié)點(diǎn)標(biāo)識(shí)失敗的第一告警消息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
若當(dāng)前redis節(jié)點(diǎn)在第一設(shè)定時(shí)長(zhǎng)內(nèi)未收到sentinel反饋的redis節(jié)點(diǎn)標(biāo)識(shí)時(shí),則輸出用于表示針對(duì)該sentinel的接收redis節(jié)點(diǎn)標(biāo)識(shí)失敗的第二告警消息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)前redis節(jié)點(diǎn)中增設(shè)虛擬IP地址,具體為:
當(dāng)檢測(cè)到當(dāng)前redis節(jié)點(diǎn)中未設(shè)置虛擬IP地址時(shí),等待不小于刪除虛擬IP地址所需時(shí)間長(zhǎng)度的第二設(shè)定時(shí)長(zhǎng)之后,在當(dāng)前redis節(jié)點(diǎn)中增設(shè)虛擬IP地址。
5.一種redis管理虛擬IP地址的裝置,其特征在于,所述裝置應(yīng)用于redis系統(tǒng)中的任意一個(gè)redis節(jié)點(diǎn),所述裝置包括:
標(biāo)識(shí)接收單元,具體包括:
第一子單元,用于當(dāng)前redis節(jié)點(diǎn)接收由多個(gè)sentinel反饋的redis節(jié)點(diǎn)標(biāo)識(shí);
第二子單元,用于為相同的所述redis節(jié)點(diǎn)標(biāo)識(shí)進(jìn)行累計(jì)計(jì)數(shù);
第三子單元,用于若累計(jì)計(jì)數(shù)后得到的累計(jì)值大于等于預(yù)設(shè)閾值,則以所述累計(jì)值中最大的累計(jì)值對(duì)應(yīng)的所述redis節(jié)點(diǎn)標(biāo)識(shí)為主redis節(jié)點(diǎn)的標(biāo)識(shí);
地址設(shè)置單元,用于當(dāng)所述主redis節(jié)點(diǎn)標(biāo)識(shí)與當(dāng)前redis節(jié)點(diǎn)標(biāo)識(shí)匹配時(shí),檢測(cè)當(dāng)前redis節(jié)點(diǎn)中是否設(shè)置有虛擬IP地址,若是,則廣播虛擬IP地址;若否,則在當(dāng)前redis節(jié)點(diǎn)中增設(shè)虛擬IP地址并廣播增設(shè)后的虛擬IP地址;
地址刪除單元,用于當(dāng)所述主redis節(jié)點(diǎn)標(biāo)識(shí)與當(dāng)前redis節(jié)點(diǎn)標(biāo)識(shí)不匹配時(shí),刪除在當(dāng)前redis節(jié)點(diǎn)中設(shè)置的虛擬IP地址。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述標(biāo)識(shí)接收單元,還包括:
第四子單元,用于輸出用于表示確定主redis節(jié)點(diǎn)標(biāo)識(shí)失敗的第一告警消息。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述標(biāo)識(shí)接收單元,還包括:
第五子單元,用于若當(dāng)前redis節(jié)點(diǎn)在第一設(shè)定時(shí)長(zhǎng)內(nèi)未收到sentinel反饋的redis節(jié)點(diǎn)標(biāo)識(shí)時(shí),則輸出用于表示針對(duì)該sentinel的接收redis節(jié)點(diǎn)標(biāo)識(shí)失敗的第二告警消息。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,
所述地址設(shè)置單元,具體用于當(dāng)檢測(cè)到當(dāng)前redis節(jié)點(diǎn)中未設(shè)置虛擬IP地址時(shí),在等待不小于刪除虛擬IP地址所需時(shí)間長(zhǎng)度的第二設(shè)定時(shí)長(zhǎng)之后,在當(dāng)前redis節(jié)點(diǎn)中增設(shè)虛擬IP地址。
9.一種redis系統(tǒng),其特征在于,包括多個(gè)redis、及各所述redis對(duì)應(yīng)的如權(quán)利要求5-8任一項(xiàng)所述redis管理虛擬IP地址的裝置。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于聚好看科技股份有限公司,未經(jīng)聚好看科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710576458.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- Redis的主從切換方法、裝置及redis系統(tǒng)
- 一種redis管理虛擬IP地址的方法、裝置及redis系統(tǒng)
- 一種Redis集群容量調(diào)整的方法、裝置及存儲(chǔ)介質(zhì)
- 一種保障redis集群可用性的方法
- 一種Redis集群的高可用方法及裝置
- 一種redis節(jié)點(diǎn)主從切換方法及裝置
- 一種大數(shù)據(jù)場(chǎng)景下消息處理的方法及終端
- Redis集群處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種應(yīng)用于Redis客戶(hù)端的查詢(xún)請(qǐng)求過(guò)濾方法及Redis客戶(hù)端
- Redis緩存刷新方法及裝置
- 一種城市智能管理系統(tǒng)
- 一種用于裝飾材料的電子商務(wù)供應(yīng)鏈管理系統(tǒng)
- 一種旅游智能管理系統(tǒng)
- 一種塑編企業(yè)專(zhuān)用管理系統(tǒng)
- 適用于教育系統(tǒng)學(xué)生移動(dòng)終端的分級(jí)管控平臺(tái)
- 一種用于高校的信息管理系統(tǒng)
- 一種用于醫(yī)院的信息管理系統(tǒng)
- 一種智能樓宇管理系統(tǒng)及其平臺(tái)管理、招租管理操作方法
- 一種教育培訓(xùn)運(yùn)營(yíng)支撐系統(tǒng)
- 一種基于多系統(tǒng)集成的倉(cāng)儲(chǔ)物流管理系統(tǒng)
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問(wèn)方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺(tái)
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤(pán)資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 互聯(lián)網(wǎng)協(xié)議電話系統(tǒng)及其方法
- 虛擬機(jī)的IP地址的劃分方法
- 使非IP設(shè)備接入虛擬IP網(wǎng)絡(luò)的方法和系統(tǒng)
- CC通道檢測(cè)方法
- 一種IP地址評(píng)估方法及裝置
- 一種調(diào)度軟交換IP話機(jī)故障檢測(cè)報(bào)警系統(tǒng)
- 一種網(wǎng)絡(luò)攻擊的IP地址分析方法、裝置和存儲(chǔ)介質(zhì)
- 靜態(tài)IP與動(dòng)態(tài)IP的沖突檢測(cè)方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備
- 一種IP檢測(cè)的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





