亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

ZooKeeper安裝

pakolagij / 3303人閱讀

摘要:在啟動過程中,會從同步所有最新數(shù)據(jù),然后確定自己能夠?qū)ν夥?wù)的起始狀態(tài)。允許在時間內(nèi)完成這個工作。盡量給事務(wù)日志的輸出配置多帶帶的磁盤或是掛載點,這將極大的提升性能。

ZooKeeper是一種分布式協(xié)調(diào)服務(wù),用于管理大型主機。在分布式環(huán)境中協(xié)調(diào)和管理服務(wù)是一個復(fù)雜的過程,ZooKeeper通過其簡單的架構(gòu)和API解決了這個問題。 它是Hadoop和Hbase的重要組件,同時還能使用Java和C的接口。
ZooKeeper典型的應(yīng)用程序:Apache Hadoop、Apache HBase、Apache Solr

1. 下載ZoopKeeper

使用的版本是 zookeeper-3.4.11.tar.gz
官網(wǎng):https://zookeeper.apache.org
清華大學鏡像節(jié)點:https://mirrors.tuna.tsinghua...

windows下載解壓就可以了
Linux安裝:

$ wget http://www-eu.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz # 下載zookeeper軟件壓縮包
$ tar -zxvf zookeeper-3.4.11.tar.gz # 解壓zookper壓縮包
2. 修改配置文件

復(fù)制 confzoo_sample.cfg 文件,并改名為 zoo.cfg(zookeeper默認使用zoo.cfg配置文件)。主要修改 dataDir、 dataLogDir 兩個參數(shù)

# The number of milliseconds of each tick
# 每次心跳的間隔時間,單位是毫秒
# ZK中所有時間都是以這個時間單元為基礎(chǔ),進行整數(shù)倍配置的。例如,session的最小超時時間是2*tickTime。
tickTime=2000

# The number of ticks that the initial synchronization phase can take
# Follower在啟動過程中,會從Leader同步所有最新數(shù)據(jù),然后確定自己能夠?qū)ν夥?wù)的起始狀態(tài)。Leader允許F在 initLimit 時間內(nèi)完成這個工作。
initLimit=10

# The number of ticks that can pass between sending a request and getting an acknowledgement
# 在運行過程中,Leader負責與ZK集群中所有機器進行通信,例如通過一些心跳檢測機制,來檢測機器的存活狀態(tài)
syncLimit=5

# the directory where the snapshot is stored. do not use /tmp for storage, /tmp here is just example sakes. 
# 存儲快照文件snapshot的目錄。默認情況下,事務(wù)日志也會存儲在這里。建議同時配置參數(shù)dataLogDir, 事務(wù)日志的寫性能直接影響zk性能。
dataDir=D:/dubbo/zookeeper/data

# 事務(wù)日志輸出目錄。盡量給事務(wù)日志的輸出配置多帶帶的磁盤或是掛載點,這將極大的提升ZK性能。
dataLogDir=D:/dubbo/zookeeper/dataLog  

# the port at which the clients will connect 
# 客戶端連接server的端口,即對外服務(wù)端口,一般設(shè)置為2181吧。
clientPort=2181


# the maximum number of client connections.
# increase this if you need to handle more clients
# 單個客戶端與單臺服務(wù)器之間的連接數(shù)的限制,是ip級別的,默認是60,如果設(shè)置為0,那么表明不作任何限制。
#maxClientCnxns=60
#
# Be sure to read the maintenance section of the 
# administrator guide before turning on autopurge.
#
# http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount=3
# Purge task interval in hours
# Set to "0" to disable auto purge feature
#autopurge.purgeInterval=1
3. 啟動ZooKeeper服務(wù)
```
# windows:
./bin/zkServer.cmd  # 啟動ZooKeeper服務(wù)
./bin/zkCli.cmd 127.0.0.1:2181 # 測試連接是否正常
./bin/zkCli.sh # 打開ZooKeeper命令行界面(CLI),之后可以對 znode 節(jié)點進行操作

netstat -aon|findstr "2181" # 查看ZooKeeper端口監(jiān)聽情況



# Linux:
$ ./bin/zkServer.sh start # 啟動ZooKeeper服務(wù)器,會有一個QuorumPeerMain進程
$ ./bin/zkServer.sh stop  # 停止zookeeper服務(wù)器
$ ./bin/zkCli.sh 127.0.0.1:2181 # 測試連接是否正常
$ ./bin/zkCli.sh # 打開ZooKeeper命令行界面(CLI),之后可以對 znode 節(jié)點進行操作

$ netstat -anp | grep 2181 # 查看ZooKeeper端口監(jiān)聽情況
```

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/69208.html

相關(guān)文章

  • QConf搭建配置中心

    摘要:今天來跟大家分享的是奇虎開源的配置中心。容錯當進程死掉,網(wǎng)絡(luò)終端,機器重啟等異常情況發(fā)生時,我們希望能盡可能的提供可靠的配置獲取服務(wù)。配置更新及時可以秒級同步到所有客戶端機器。本身是沒有的恭喜你,你已經(jīng)構(gòu)建完自己的配置中心了。 今天來跟大家分享的是奇虎360開源的 QConf 配置中心。 為什么我們需要做這么一件事情? 因為遇到了,當業(yè)務(wù)分布較廣,配置分布較廣的時候,就會很容易地出現(xiàn)一...

    JiaXinYi 評論0 收藏0
  • 構(gòu)建springmvc+myabtis+dubbo分布式平臺-zookeeper注冊中心安裝

    摘要:安裝注冊中心如下修改操作系統(tǒng)的文件中添加到解壓安裝包在目錄下創(chuàng)建以下目錄將目錄下的文件拷貝一份,命名為為修改配置文件其中,端口號是服務(wù)之間通信的端口。 上一篇我們介紹《構(gòu)建dubbo分布式平臺-dubbo簡介》,結(jié)合dubbo基礎(chǔ)簡介,今天我們來學習基于zookeeper注冊中心的安裝。 注冊中心 1、建議使用dubbo-2.3.3以上版本的使用zookeeper注冊中心客戶端 2、...

    hsluoyz 評論0 收藏0
  • 構(gòu)建springmvc+myabtis+dubbo分布式平臺-zookeeper注冊中心安裝

    摘要:安裝注冊中心如下修改操作系統(tǒng)的文件中添加到解壓安裝包在目錄下創(chuàng)建以下目錄將目錄下的文件拷貝一份,命名為為修改配置文件其中,端口號是服務(wù)之間通信的端口。 上一篇我們介紹《構(gòu)建dubbo分布式平臺-dubbo簡介》,結(jié)合dubbo基礎(chǔ)簡介,今天我們來學習基于zookeeper注冊中心的安裝。 注冊中心 1、建議使用dubbo-2.3.3以上版本的使用zookeeper注冊中心客戶端 2、...

    fuyi501 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<