zookeeper下載安裝使用

小米小米呀發表於2020-12-19

zookeeper下載安裝
zookeeper教程
在Java中使用

  • 新增依賴

在Java程式中新增和zookeeper伺服器版本一致的依賴。
新增zookeeper依賴,預設有一個zookeeper依賴,但是該依賴可能和zookeeper服務的版本不一致,如果版本不一致會報錯,所以使用一下方式:

    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId>
        <!--排除自帶的zookeeper 3.5.3-->
        <exclusions>
            <exclusion>
                <groupId>org.apache.zookeeper</groupId>
                <artifactId>zookeeper</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    <!--新增zookeeper3.6.2版本,和zookeeper伺服器版本一致-->
    <dependency>
        <groupId>org.apache.zookeeper</groupId>
        <artifactId>zookeeper</artifactId>
        <version>3.6.2</version>
    </dependency>
</dependencies>

先排除自帶的依賴,然後再新增和zookeeper版本一致的依賴。

**

  • 測試

**

  • 啟動zookeeper伺服器和客戶端

  • 啟動Java程式。

  • 訪問介面。

  • 檢視zookeeper服務。
    命令列檢視zookeeper服務

  • ls /列舉當前資料目錄

  • create建立節點資料

  • set命令設定節點名下資料

  • get 查詢節點
    在這裡插入圖片描述

  • delete命令刪除節點
    在這裡插入圖片描述

  • help可以檢視命令用法

在這裡插入圖片描述

檢視入住zookeeper服務資訊
在這裡插入圖片描述
zookeeper節點
臨時節點、持久節點。
zookeeper服務節點是臨時節點,服務停掉後,指定的時間內獲取不到心跳,zookeeper會移除服務。
在這裡插入圖片描述

相關文章