W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
基于 Redis(Redis 是一個高效的 KV 存儲服務(wù)器)實現(xiàn)的注冊中心。
提示
從 ?2.1.0
? 版本開始支持。
Redis 過期數(shù)據(jù)通過心跳的方式檢測臟數(shù)據(jù),服務(wù)器時間必須同步,并且對服務(wù)器有一定壓力,否則過期檢測會不準(zhǔn)確
使用 Redis 的 Key/Map 結(jié)構(gòu)存儲數(shù)據(jù)結(jié)構(gòu):
使用 Redis 的 Publish/Subscribe 事件通知數(shù)據(jù)變更:
調(diào)用過程:
<dubbo:registry address="redis://10.20.153.10:6379" />
或
<dubbo:registry address="redis://10.20.153.10:6379?backup=10.20.153.11:6379,10.20.153.12:6379" />
或
<dubbo:registry protocol="redis" address="10.20.153.10:6379" />
或
<dubbo:registry protocol="redis" address="10.20.153.10:6379,10.20.153.11:6379,10.20.153.12:6379" />
阿里內(nèi)部并沒有采用 Redis 做為注冊中心,而是使用自己實現(xiàn)的基于數(shù)據(jù)庫的注冊中心,即:Redis 注冊中心并沒有在阿里內(nèi)部長時間運行的可靠性保障,此 Redis 橋接實現(xiàn)只為開源版本提供,其可靠性依賴于 Redis 本身的可靠性。
安裝方式參見: Redis安裝手冊,只需搭一個原生的 Redis 服務(wù)器,并將 Quick Start 中 Provider 和 Consumer 里的 conf/dubbo.properties 中的 dubbo.registry.address 的值改為 redis://127.0.0.1:6379 即可使用。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: