Zookeeper作用,作爲dubbo的註冊中心

1.首先了解zookeeper

Zookeeper是Apacahe Hadoop的子項目,是一個樹型的目錄服務,支持變更推送,適合作爲Dubbo服務的註冊中心,工業強度較高,可用於生產環境,並推薦使用

Zookeeper:

    可以作爲集羣的管理工具使用。
    可以集中管理配置文件。

2.在linux環境下安裝zookeeper(由於是java開發,需要先安裝jdk)

第一步:安裝jdk

第二步:把zookeeper的壓縮包上傳到linux系統。

第三步:解壓縮壓縮包

tar -zxvf zookeeper-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@localhost bin]# ./zkServer.sh stop

查看狀態:[root@localhost bin]# ./zkServer.sh status

 

注意:需要關閉防火牆。

service iptables stop

永久關閉修改配置開機不啓動防火牆:

chkconfig iptables off

如果不能成功啓動zookeeper,需要刪除data目錄下的zookeeper_server.pid文件。

3.項目使用zookeeper及dubbo發佈服務需要在spring文件中配置註冊中心及服務
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章