dubbo支援的註冊中心
dubbo支援四種註冊中心。zookeeper註冊中心,multicast註冊中心(不需要啟動任何中心節點,只要廣播位址一樣,就可以互相發現),redis註冊中心,******註冊中心。
多註冊中心
dubbo 支援同一服務向多註冊中心同時註冊,或者不同服務分別註冊到不同的註冊中心上去,甚至可以同時引用註冊在不同註冊中心上的同名服務。另外,註冊中心是支援自定義擴充套件的
多註冊中心註冊
比如:中文站有些服務來不及在青島部署,只在杭州部署,而青島的其它應用需要引用此服務,就可以將服務同時註冊到兩個註冊中心。
<?xml version="1.0" encoding="utf-8"?>
其中注意表橋的屬性id和default,default的預設值為true。如果不加此屬性,在想註冊中心暴露服務時候不用在redistry屬性裡面新增此註冊中心的服務,會自動新增。 官方文件中並沒有指定註冊中心的型別,但是在我本地測試時,如果不指定會報錯,所以我在次部落格中加了 protocol="zookeeper"這個屬性。各位同學可自行判讀。
不同服務使用不同註冊中心
比如:crm 有些服務是專門為國際站設計的,有些服務是專門為中文站設計的。
<?xml version="1.0" encoding="utf-8"?>
多註冊中心引用
比如:crm 需同時呼叫中文站和國際站的 pc2 服務,pc2 在中文站和國際站均有部署,介面及版本號都一樣,但連的資料庫不一樣。
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
dubbo多註冊中心
dubbo 支援同一服務向多註冊中心同時註冊,或者不同服務分別註冊到不同的註冊中心上去,甚至可以同時引用註冊在不同註冊中心上的同名服務。另外,註冊中心是支援自定義擴充套件的。比如 中文站有些服務來不及在成都部署,只在杭州部署,而成都的其它應用需要引用此服務,就可以將服務同時註冊到兩個註冊中心。比如 ...
Dubbo多註冊中心
1 建立工程 直接複製05 provider group工程,並命名為08 provider registers 2 修改配置檔案 1 建立工程 直接複製05 consumer group工程,並命名為08 consumer registers 2 修改配置檔案 對於消費者工程,用到哪個註冊中心了,...
Dubbo多註冊中心支援
dubbo版本 2.6.5 根據dubbo官方文件,可以發現dubbo支援multicast zookeeper nacos redis 等註冊中心,dubbo官方推薦使用zookeeper註冊中心 zookeeper 是 apacahe hadoop 的子專案,是乙個樹型的目錄服務,支援變更推送,...