淘淘商城系列(二)—— 安裝zookeeper註冊中心(三)
Zookeeper的介紹
註冊中心負責服務地址的註冊與查詢,相當於目錄服務,服務提供者和消費者只在啟動時與註冊中心互動,註冊中心不轉發請求,壓力較小。使用dubbo-2.3.3以上版本,官方建議使用zookeeper作為註冊中心。
Zookeeper是Apacahe Hadoop的子專案,是一個樹型的目錄服務,支援變更推送,適合作為Dubbo服務的註冊中心,工業強度較高(穩定性好),可用於生產環境,並推薦使用。
安裝Zookeeper
1、環境準備:
第一步:安裝好VMWare
第二步:在VM中新建好一臺Linux系統的虛擬機器
第三步:安裝好XShell(也可以安裝其他連線linux的工具)
2、zookeeper安裝:
第一步:安裝jdk
第二步:解壓縮zookeeper壓縮包
第三步:將conf資料夾下zoo_sample.cfg複製一份,改名為zoo.cfg
第四步:修改配置dataDir屬性,指定一個真實目錄(進入zookeeper解壓目錄,建立data目錄:mkdir data)
第五步:
啟動zookeeper:bin/zkServer.sh start
關閉zookeeper:bin/zkServer.sh stop
檢視zookeeper狀態:bin/zkServer.sh status
注意關閉防火牆,或者開啟相應的埠號。
拓展
centOs 7使用firewalld開啟關閉防火牆與埠
1、firewalld的基本使用
啟動: systemctl start firewalld
關閉: systemctl stop firewalld
檢視狀態: systemctl status firewalld
開機禁用 : systemctl disable firewalld
開機啟用 : systemctl enable firewalld
2、firewalld開啟一個埠
新增: firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,沒有此引數重啟後失效)
重新載入: firewall-cmd --reload
檢視: firewall-cmd --zone= public --query-port=80/tcp
刪除: firewall-cmd --zone= public --remove-port=80/tcp --permanent
歡迎訪問我的CSDN部落格,讓我們一同成長!