官方推薦使用zookeeper註冊中心。
註冊中心負責服務地址的註冊與查找,相當於目錄服務,服務提供者和消費者只在啓動時與註冊中心交互,註冊中心不轉發請求,壓力較小。使用dubbo-2.3.3以上版本,建議使用zookeeper註冊中心。
Zookeeper是Apacahe Hadoop的子項目,是一個樹型的目錄服務,支持變更推送,適合作爲Dubbo服務的註冊中心,工業強度較高,可用於生產環境,並推薦使用。
Zookeeper:
1、可以作爲集羣的管理工具使用。
2、可以集中管理配置文件。
zookeeper的安裝
安裝環境:
Linux:centos6.4
Jdk:1.7以上版本
Zookeeper是java開發的可以運行在windows、linux環境。需要先安裝jdk。
安裝步驟:
第一步:安裝jdk
第二步:把zookeeper的壓縮包上傳到linux系統。
第三步:解壓縮壓縮包
tar -zxvfzookeeper-3.4.6.tar.gz
第四步:進入zookeeper-3.4.6目錄,創建data文件夾。
第五步:把zoo_sample.cfg改名爲zoo.cfg
[root@localhost conf]#mv zoo_sample.cfg zoo.cfg
第六步:修改data屬性:dataDir=/root/zookeeper-3.4.6/data
第七步:啓動zookeeper
[root@localhost bin]#./zkServer.sh start
關閉:[root@localhostbin]# ./zkServer.sh stop
查看狀態:[root@localhost bin]#./zkServer.sh status