(原) 1.1 Zookeeper單機安裝

来源:http://www.cnblogs.com/shengkejava/archive/2016/06/16/5592270.html
-Advertisement-
Play Games

本文為原創文章,未經允許不得轉載 zookeeper 單機安裝配置 1、安裝前準備 linux系統(此文環境為Centos6.5) Zookeeper安裝包,官網https://zookeeper.apache.org/,演示版本zookeeper-3.4.7.tar.gz linux系統(此文環境 ...


本文為原創文章,未經允許不得轉載

zookeeper 單機安裝配置

  1、安裝前準備

  2、解壓:tar -zxvf zookeeper-3.4.7.tar.gz

  3、修改配置文件

    • cd zookeeper-3.4.7/conf
    • cp zoo_sample.cfg zoo.cfg 複製模板配置文件為zoo.cfg
    • vim zoo.cfg 修改配置文件,常用配置參考
      •  

      • tickTime:心跳時間,為了確保連接存在的,以毫秒為單位,最小超時時間為兩個心跳時間
      • initLimit:多少個心跳時間內,允許其他server連接並初始化數據,如果ZooKeeper管理的數據較大,則應相應增大這個值
      • syncLimit:多少個tickTime內,允許follower同步,如果follower落後太多,則會被丟棄
      • dataDir:用於存放記憶體資料庫快照的文件夾,同時用於集群的myid文件也存在這個文件夾里
      • clientPort:服務的監聽埠
      • maxClientCnxns:最大併發客戶端數,用於防止DOS的,預設值是10,設置為0或不設置是不加限制

  4、服務啟動

    • cd zookeeper-3.4.7/bin
    • ./zkServer.sh start出現下圖說明啟動成功

    

 

 

  5、服務檢查

    • lsof -i:2181 查看2181埠是否被已啟動,也可在配置文件設置埠時查看,防止埠占用

     

    • ps -ef | grep zookeeper 查看服務運行情況

    

下節:1.2 zookeeper偽集群安裝


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 之前說了許可權認證,其實也就是登錄驗證身份 這次來說說shiro的授權 shiro可以針對角色授權,或者訪問資源授權 兩者都行,但是在如今的複雜系統中,當然使用後者,如果你是小系統或者私活的話,前者即可,甚至可以不用,我懂的 好吧,上代碼: 首先新建一個ini,登陸信息以及許可權配置好 以下代碼先登陸, ...
  • 我們可以使用C的結構體來表示數據結構元素,比如鏈表或樹的節點,指針是把這些元素聯繫到一起的紐帶 ...
  • JNotify,一個支持動態監控文件和文件夾(支持級聯監控)的架包。在linux系統中,調用的是linux底層的inotify服務,只是添加了對子文件夾級聯監控的功能。在windows中,需要添加附件的dll文件,因為windows預設沒有該服務 一、郵件系統對本地文件夾的監聽 1、使用 jnoti ...
  • 1、static修飾的變數會一直保存在記憶體中,直到程式結束才會被銷毀,不管你是在代碼的那個位置定義的這個變數。因此你定義的static變數只會初始化一次,之後你獲取到的static修飾的變數的值均是上次賦的值。 代碼: 當pla結束第一次調用的時候,i還存在再記憶體中,值為2;當這個函數第二次被調用, ...
  • 在實際開發中,重覆使用同一個對象要比每次需要的時候就創建一個對象要好的多; 作為一個比較極端的反面例子,看下麵這個語句: String s = new String("haha"); 改語句每次被執行時都會創建一個新的String實例,如果這種用法是在一個迴圈中,或者是在一個被頻繁調用的方法中,將會 ...
  • 這個模式是我覺得最好懂的模式。 外觀(Facade)模式 定義: 外觀模式是一種結構型模式。它為更大的代碼體提供了一個方便的高層次介面,能夠隱藏其底層的真實複雜性。簡單說就是——小介面有大智慧。 例子: 使用jQuery的$(el).css()或$(el).animate()方法時,實際上我們是在使 ...
  • 本文為原創文章,未經允許不得轉載 Zookeeper原生API使用 1、jar包引入,演示版本為3.4.6,非maven項目,可以下載jar包導入到項目中 2、創建zookeeper連接 ZooKeeper(java.lang.String connectString, int sessionTim ...
  • 先說下為什麼翻譯這篇文章,既定的方向是架構,然後為了學習架構就去學習一些架構模式、設計思想。 突然有一天發現依賴註入這種技能。為了使得架構可測試、易維護、可擴展,需要架構設計為松耦合類型,簡單的說也就是解耦。為瞭解耦前面的人提出各種理論,主要思想是控制反轉,而現在主流的主要是兩個:依賴註入、服務定位 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...