一種主從架構(gòu)基于緩存的配置中心的配置方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN202111115261.4 | 申請日 | - |
公開(公告)號 | CN113868184A | 公開(公告)日 | 2021-12-31 |
申請公布號 | CN113868184A | 申請公布日 | 2021-12-31 |
分類號 | G06F15/16(2006.01)I;G06F16/21(2019.01)I;G06F16/23(2019.01)I;G06F16/27(2019.01)I;H04L12/24(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 赫勝男;譚光柱;李英 | 申請(專利權(quán))人 | 豬八戒股份有限公司 |
代理機構(gòu) | 北京酷愛智慧知識產(chǎn)權(quán)代理有限公司 | 代理人 | 徐靚 |
地址 | 401120重慶市渝北區(qū)龍興鎮(zhèn)兩江大道618號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實施例公開了一種主從架構(gòu)基于緩存的配置中心的配置方法及系統(tǒng),所述方法包括:構(gòu)建SpringBoot類型的工程;配置數(shù)據(jù)庫、Redis集群的參數(shù),以連接服務(wù)集群中的各節(jié)點;各節(jié)點均部署有配置中心服務(wù);創(chuàng)建用于關(guān)聯(lián)操作所述數(shù)據(jù)庫、Redis集群的基礎(chǔ)組件;進行選主服務(wù)得到主節(jié)點,所述主節(jié)點負(fù)責(zé)進行Redis配置內(nèi)容的更新;初始化一個單線程的線程池,開啟定時刷新線程進行本地緩存更新;其有益效果是:通過將配置中心的本地緩存與數(shù)據(jù)庫和Redis集群相結(jié)合,避免過于對內(nèi)存存在強依賴的問題,同時,利用主從架構(gòu),只有主節(jié)點才操作Redis集群,減少對Redis集群的重復(fù)操作的問題。 |
